go-file-serve/module/flags/flags.go

23 lines
332 B
Go

package flags
import "flag"
// Flags -
type Flags struct {
ConfigPath string
}
var flags *Flags
// RegFlags -
func RegFlags() {
flags = &Flags{}
flag.StringVar(&flags.ConfigPath, "config", "", "config path")
flag.StringVar(&flags.ConfigPath, "f", "", "config path")
}
// GetFlags -
func GetFlags() *Flags {
return flags
}