Package util contains shared functions used by several packages.
WorkerPool will launch ws workers at the same time and wait for them all to complete.
CLIStringSlice is used to accept multiple values from a CLI argument like:
-foo value1 -foo value2
var foos CLIStringSlice flag.Var(&foos, "foo", "Some description for this param.")