Herramienta de línea de comandos escrita en Go para procesar múltiples archivos en paralelo mediante goroutines. Soporta procesamiento de tipo wordcount, uppercase y checksum.
go run ./cmd/fileprocessor --dir ./test/testdata --workers 4 --type wordcountgo run ./cmd/fileprocessor --dir ./test/testdata --workers 4 --type uppercasego run ./cmd/fileprocessor --dir ./test/testdata --workers 4 --type checksum