Go-lang configuration from environment variables; inspired by the flag package