package option import "flag" // Option - type Option struct { Config string } var opts *Option // Parse flags func Parse() { opts = &Option{} flag.StringVar(&opts.Config, "config", "", "config file path, default: `pwd`/config.yml") flag.StringVar(&opts.Config, "f", "", "config file path, default: `pwd`/config.yml") flag.Parse() } // Get parsed options func Get() *Option { return opts }