add options , config
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
package options
|
||||
|
||||
import (
|
||||
"flag"
|
||||
)
|
||||
|
||||
// Options -
|
||||
type Options struct {
|
||||
Config string
|
||||
}
|
||||
|
||||
var (
|
||||
opts *Options
|
||||
)
|
||||
|
||||
// RegFlag -
|
||||
func RegFlag() {
|
||||
opts = &Options{}
|
||||
flag.StringVar(&opts.Config, "c", "", "config `file path`")
|
||||
}
|
||||
|
||||
// GetOpts -
|
||||
func GetOpts() *Options {
|
||||
return opts
|
||||
}
|
||||
Reference in New Issue
Block a user