A go library with similar syntax as flag for reading in parameters from either the command-line or a configuration file