Took this as an opportunity to learn Go. Here's my solutions for the first set of problems.
- main.go - entry-point for command line interface
- package1.ba_ - exercises command line interface as per questions, rename to package1.bat
- package1\
- package1.go - solutions
- package1_test.go - exercise solutions as per questions
- commandLine.go - command line commands
- histogram\ - encapsulate histogram creation\normalization\diffing
- cmd\ - command line processing utils