2023-06-19 16:19:24 +09:00
|
|
|
package gocommon
|
|
|
|
|
|
2023-06-20 17:10:24 +09:00
|
|
|
import (
|
|
|
|
|
"flag"
|
|
|
|
|
"os"
|
|
|
|
|
)
|
2023-06-19 16:19:24 +09:00
|
|
|
|
2023-06-20 17:16:22 +09:00
|
|
|
var commandLine = flag.NewFlagSet("gocommon", flag.ContinueOnError)
|
2023-06-19 16:19:24 +09:00
|
|
|
var devflag = commandLine.Bool("dev", false, "")
|
2023-06-20 17:02:09 +09:00
|
|
|
var configfileflag = commandLine.String("config", "", "")
|
|
|
|
|
var PrefixPtr = commandLine.String("prefix", "", "'")
|
|
|
|
|
var portptr = commandLine.Int("port", 80, "")
|
|
|
|
|
var tls = commandLine.String("tls", "", "")
|
|
|
|
|
var NoSessionFlag = commandLine.Bool("nosession", false, "nosession=[true|false]")
|
|
|
|
|
var NeedPrefetch = commandLine.Bool("prefetch", false, "")
|
|
|
|
|
var Linkupdate = commandLine.String("updatelink", "", "")
|
2023-06-20 17:10:24 +09:00
|
|
|
|
|
|
|
|
func init() {
|
|
|
|
|
commandLine.Parse(os.Args[1:])
|
|
|
|
|
}
|