flag를 내재화함

This commit is contained in:
2023-06-20 11:07:53 +09:00
parent 09328575ad
commit 140da79f7f
8 changed files with 120 additions and 392 deletions

18
flag/commandline.go Normal file
View File

@ -0,0 +1,18 @@
package flag
import (
"flag"
"os"
)
var commandLine = flag.NewFlagSet("maingate", flag.ExitOnError)
var Devflag = commandLine.Bool("dev", false, "")
var Noauth = commandLine.Bool("noauth", false, "")
func Parsed() bool {
return commandLine.Parsed()
}
func Parse() error {
return commandLine.Parse(os.Args[1:])
}