本文整理汇总了Golang中flag.BoolVar函数的典型用法代码示例。如果您正苦于以下问题:Golang BoolVar函数的具体用法?Golang BoolVar怎么用?Golang BoolVar使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了BoolVar函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Golang代码示例。
示例1: init
func init() {
flag.StringVar(&options.CPUProfile, "cpuprofile", "", "write cpu profile to file")
flag.Uint64Var(&options.SpoolSize, "spool-size", 1024,
"Maximum number of events to spool before a flush is forced.")
flag.IntVar(&options.NumWorkers, "num-workers", 1,
"deprecated option, strictly for backwards compatibility. does nothing.")
flag.DurationVar(&options.IdleTimeout, "idle-flush-time", 5*time.Second,
"Maximum time to wait for a full spool before flushing anyway")
flag.StringVar(&options.ConfigFile, "config", "", "The config file to load")
flag.StringVar(&options.LogFile, "log-file", "", "Log file output")
flag.StringVar(&options.PidFile, "pid-file", "lumberjack.pid",
"destination to which a pidfile will be written")
flag.BoolVar(&options.UseSyslog, "log-to-syslog", false,
"Log to syslog instead of stdout. This option overrides the --log-file option.")
flag.BoolVar(&options.FromBeginning, "from-beginning", false,
"Read new files from the beginning, instead of the end")
flag.StringVar(&options.HistoryPath, "progress-file", ".lumberjack",
"path of file used to store progress data")
flag.StringVar(&options.TempDir, "temp-dir", "/tmp",
"directory for creating temp files")
flag.IntVar(&options.NumThreads, "threads", 1, "Number of OS threads to use")
flag.IntVar(&options.CmdPort, "cmd-port", 42586, "tcp command port number")
flag.StringVar(&options.HttpPort, "http", "",
"http port for debug info. No http server is run if this is left off. E.g.: http=:6060")
}
开发者ID:postfix,项目名称:logstash-forwarder,代码行数:25,代码来源:options.go
示例2: initFlags
func initFlags() {
certPath := filepath.Join(os.Getenv("DOCKER_CERT_PATH"))
if certPath == "" {
certPath = filepath.Join(os.Getenv("HOME"), ".docker")
}
flag.BoolVar(&version, "version", false, "show version")
flag.BoolVar(&watch, "watch", false, "watch for container changes")
flag.BoolVar(&onlyExposed, "only-exposed", false, "only include containers with exposed ports")
flag.BoolVar(&onlyPublished, "only-published", false,
"only include containers with published ports (implies -only-exposed)")
flag.StringVar(¬ifyCmd, "notify", "", "run command after template is regenerated (e.g `restart xyz`)")
flag.StringVar(¬ifySigHUPContainerID, "notify-sighup", "",
"send HUP signal to container. Equivalent to `docker kill -s HUP container-ID`")
flag.Var(&configFiles, "config", "config files with template directives. Config files will be merged if this option is specified multiple times.")
flag.IntVar(&interval, "interval", 0, "notify command interval (secs)")
flag.StringVar(&endpoint, "endpoint", "", "docker api endpoint (tcp|unix://..). Default unix:///var/run/docker.sock")
flag.StringVar(&tlsCert, "tlscert", filepath.Join(certPath, "cert.pem"), "path to TLS client certificate file")
flag.StringVar(&tlsKey, "tlskey", filepath.Join(certPath, "key.pem"), "path to TLS client key file")
flag.StringVar(&tlsCaCert, "tlscacert", filepath.Join(certPath, "ca.pem"), "path to TLS CA certificate file")
flag.BoolVar(&tlsVerify, "tlsverify", os.Getenv("DOCKER_TLS_VERIFY") != "", "verify docker daemon's TLS certicate")
flag.Usage = usage
flag.Parse()
}
开发者ID:nurav,项目名称:docker-gen,代码行数:26,代码来源:docker-gen.go
示例3: main
func main() {
var bindAddress string
var port int
flag.IntVar(&port, "port", 9125, "Port to listen on")
flag.IntVar(&port, "p", 9125, "Port to listen on")
flag.StringVar(&bindAddress, "bind", "0.0.0.0", "IP Address to listen on")
flag.StringVar(&bindAddress, "b", "0.0.0.0", "IP Address to listen on")
flag.StringVar(&prefix, "prefix", "statsrelay", "The prefix to use with self generated stats")
flag.BoolVar(&verbose, "verbose", false, "Verbose output")
flag.BoolVar(&verbose, "v", false, "Verbose output")
flag.Parse()
if len(flag.Args()) == 0 {
log.Fatalf("One or most host specifications are needed to locate statsd daemons.\n")
}
hashRing = consistent.New()
hashRing.NumberOfReplicas = 1
for _, v := range flag.Args() {
var addr *net.UDPAddr
var err error
host := strings.Split(v, ":")
switch len(host) {
case 1:
log.Printf("Invalid statsd location: %s\n", v)
log.Fatalf("Must be of the form HOST:PORT or HOST:PORT:INSTANCE\n")
case 2:
addr, err = net.ResolveUDPAddr("udp", v)
if err != nil {
log.Printf("Error parsing HOST:PORT \"%s\"\n", v)
log.Fatalf("%s\n", err.Error())
}
case 3:
addr, err = net.ResolveUDPAddr("udp", host[0]+":"+host[1])
if err != nil {
log.Printf("Error parsing HOST:PORT:INSTANCE \"%s\"\n", v)
log.Fatalf("%s\n", err.Error())
}
default:
log.Fatalf("Unrecongnized host specification: %s\n", v)
}
if addr != nil {
udpAddr[v] = addr
hashRing.Add(v)
}
}
epochTime = time.Now().Unix()
runServer(bindAddress, port)
log.Printf("Normal shutdown.\n")
}
开发者ID:denen99,项目名称:statsrelay,代码行数:60,代码来源:statsrelay.go
示例4: setOptions
func (c *cover) setOptions() {
flag.BoolVar(&c.set, "cover", false, "Use the cover tool.")
flag.BoolVar(&c.open, "open", true,
"Open the results of the cover tool on the browser.")
flag.Float64Var(&c.threshold,
"threshold", defaultThreshold, "The accepted code coverage threshold.")
}
开发者ID:mssola,项目名称:climate,代码行数:7,代码来源:cover.go
示例5: parseArgs
func parseArgs() args {
var a args
// setup + parse flags
flag.BoolVar(&a.listen, "listen", false, "listen for connections")
flag.BoolVar(&a.listen, "l", false, "listen for connections (short)")
flag.BoolVar(&a.verbose, "v", false, "verbose debugging")
flag.Usage = Usage
flag.Parse()
osArgs := flag.Args()
if len(osArgs) < 1 {
exit("")
}
if a.listen {
a.localAddr = osArgs[0]
} else {
if len(osArgs) > 1 {
a.localAddr = osArgs[0]
a.remoteAddr = osArgs[1]
} else {
a.remoteAddr = osArgs[0]
}
}
return a
}
开发者ID:rht,项目名称:ipget,代码行数:28,代码来源:ucat.go
示例6: parseFlags
func parseFlags() error {
flag.BoolVar(&flagA, "a", flagA, "see 'go build' help")
flag.BoolVar(&flagX, "x", flagX, "see 'go build' help")
flag.BoolVar(&flagRace, "race", flagRace, "see 'go build' help")
flag.StringVar(&flagTags, "tags", flagTags, "see 'go build' help")
flag.BoolVar(&flagV, "v", flagV, "see 'go test' help")
flag.IntVar(&flagCount, "count", flagCount, "see 'go test' help")
flag.StringVar(&flagCPU, "cpu", flagCPU, "see 'go test' help")
flag.StringVar(&flagParallel, "parallel", flagParallel, "see 'go test' help")
flag.StringVar(&flagRun, "run", flagRun, "see 'go test' help")
flag.BoolVar(&flagShort, "short", flagShort, "see 'go test' help")
flag.StringVar(&flagTimeout, "timeout", flagTimeout, "see 'go test' help")
flag.StringVar(&flagCoverMode, "covermode", flagCoverMode, "see 'go test' help")
flag.StringVar(&flagCoverProfile, "coverprofile", flagCoverProfile, "see 'go test' help")
flag.IntVar(&flagParallelPackages, "parallelpackages", flagParallelPackages, "Number of package test run in parallel")
flag.Parse()
if flagCoverProfile == "" {
flagCoverProfile = "out.coverprofile"
}
if flagParallelPackages < 1 {
return fmt.Errorf("flag parallelpackages must be greater than or equal to 1")
}
return nil
}
开发者ID:crazytyper,项目名称:gotestcover,代码行数:27,代码来源:gotestcover.go
示例7: init
func init() {
flag.StringVar(&configFile, "c", "config.json", "the config file")
flag.BoolVar(&version, "V", false, "show version")
flag.BoolVar(&testMode, "t", false, "test config")
flag.IntVar(&statPort, "s", -1, "set stat server port")
flag.IntVar(&commitInterval, "i", 10, "set stat server port")
}
开发者ID:cheetah0216,项目名称:kafka-pusher,代码行数:7,代码来源:main.go
示例8: main
func main() {
var quiet bool
var dontResolveSymlinks bool
flag.BoolVar(&quiet, "q", false, "warnings will not be printed")
flag.BoolVar(&dontResolveSymlinks, "s", false, "do not resolve symlink")
flag.Parse()
for _, path := range flag.Args() {
s, err := filepath.Abs(path)
if err != nil {
if !quiet {
fmt.Fprintln(os.Stderr, err)
}
continue
}
if !dontResolveSymlinks {
s, err = filepath.EvalSymlinks(s)
if err != nil {
if !quiet {
fmt.Fprintln(os.Stderr, err)
}
continue
}
}
fmt.Println(s)
}
}
开发者ID:bookerzzz,项目名称:realpath,代码行数:29,代码来源:realpath.go
示例9: init
func init() {
// Read configuration from files
read_configurations()
// Now override configuration with command line parameters
flag.Usage = func() {
fmt.Fprintf(os.Stderr, "Usage of %s:\n", os.Args[0])
flag.PrintDefaults()
fmt.Fprintf(os.Stderr, "\n")
fmt.Fprintf(os.Stderr, "The following configuration files will also be read:")
fmt.Fprintf(os.Stderr, " (+ if file is present)\n")
for _, file := range config_files() {
if _, err := os.Stat(file); os.IsNotExist(err) {
fmt.Fprintf(os.Stderr, " - %s\n", file)
} else {
fmt.Fprintf(os.Stderr, " + %s\n", file)
}
}
}
flag.StringVar(&cfg.Channel, "c", cfg.Channel, "Post input values to specified channel or user.")
flag.StringVar(&cfg.IconURL, "i", cfg.IconURL, "This url is used as icon for posting.")
flag.StringVar(&cfg.Language, "l", cfg.Language, "Specify the language used for syntax highlighting (ruby/python/...)")
flag.StringVar(&cfg.MatterURL, "m", cfg.MatterURL, "Mattermost incoming webhooks URL.")
flag.StringVar(&cfg.Title, "t", cfg.Title, "This title is added to posts. (not with -n)")
flag.StringVar(&cfg.Username, "u", cfg.Username, "This username is used for posting.")
flag.BoolVar(&cfg.Extra, "x", cfg.Extra, "Add extra info (user/hostname/timestamp).")
flag.BoolVar(&cfg.NoBuffer, "n", cfg.NoBuffer, "Post input values without buffering.")
flag.BoolVar(&cfg.PlainText, "p", cfg.PlainText, "Don't surround the post with triple backticks.")
flag.BoolVar(&flagVersion, "version", false, "show version.")
flag.Parse()
}
开发者ID:42wim,项目名称:matterstuff,代码行数:32,代码来源:main.go
示例10: main
func main() {
flag.BoolVar(&fotki.Verbose, "v", false, "Be verbose")
flag.BoolVar(&fotki.DryRun, "n", false, "Dry-run")
flag.BoolVar(&fotki.Rescan, "rescan", false, "Rescan valid directories under root")
flag.BoolVar(&fotki.RemoveOld, "move", false, "Remove the original files")
scandir := flag.String("scan", "", "The directory to scan")
rootdir := flag.String("root", "", "The root directory of the album")
flag.Parse()
if fotki.Verbose {
fmt.Println("# scandir=", *scandir)
fmt.Println("# rootdir=", *rootdir)
}
if *scandir == "" {
fmt.Fprintln(os.Stderr, "scan flag is required")
os.Exit(1)
}
if *rootdir == "" {
fmt.Fprintln(os.Stderr, "root flag is required")
os.Exit(1)
}
album := fotki.NewAlbum(*rootdir)
check(album.Scan(*scandir))
check(album.Relocate())
album.ShowFailed()
}
开发者ID:bukind,项目名称:fotki,代码行数:31,代码来源:fotki.go
示例11: init
func init() {
flag.StringVar(&Options.Zone, "z", "", "zone")
flag.BoolVar(&Options.ShowVersion, "v", false, "show version and exit")
flag.BoolVar(&Options.ShowVersion, "version", false, "show version and exit")
flag.StringVar(&Options.LogFile, "log", "stdout", "log file")
flag.StringVar(&Options.LogLevel, "level", "debug", "log level")
flag.IntVar(&Options.LogRotateSize, "logsize", 10<<30, "max unrotated log file size")
flag.StringVar(&Options.InfluxAddr, "influxaddr", "", "influxdb server addr")
flag.StringVar(&Options.ManagerType, "man", "dummy", "manager type <dummy|mysql>")
flag.StringVar(&Options.InfluxDbname, "influxdb", "", "influxdb db name")
flag.StringVar(&Options.ListenAddr, "addr", ":9065", "monitor http server addr")
flag.StringVar(&Options.HintedHandoffDir, "hhdirs", "hh", "hinted handoff dirs seperated by comma")
flag.Parse()
if Options.ShowVersion {
fmt.Fprintf(os.Stderr, "%s-%s\n", gafka.Version, gafka.BuildId)
os.Exit(0)
}
if Options.Zone == "" {
panic("empty zone not allowed")
}
golog.SetOutput(ioutil.Discard)
if Options.LogFile != "stdout" {
SetupLogging(Options.LogFile, Options.LogLevel, "panic")
} else {
SetupLogging(Options.LogFile, Options.LogLevel, "")
}
ctx.LoadFromHome()
}
开发者ID:funkygao,项目名称:gafka,代码行数:32,代码来源:bootstrap.go
示例12: main
func main() {
flag.BoolVar(&CmdlineOptions.Verbose, "v", false, "Verbose")
flag.BoolVar(&CmdlineOptions.WaitForEvent, "w", false, "For commands that return an event_id, wait for the event to complete.")
InitRoutingTable()
flag.Parse()
route := FindMatchingRoute(flag.Args())
if CmdlineOptions.Verbose {
fmt.Fprintf(os.Stderr, "Args: %s\n", flag.Args())
}
if CmdlineOptions.Verbose {
fmt.Fprintf(os.Stderr, "Route: %s\n", route)
}
if route == nil {
fmt.Fprintf(os.Stderr, "Error: unrecognized command: %s\n", flag.Args())
ShowGeneralHelp(route)
os.Exit(1)
}
if !InitConfig() {
fmt.Fprintf(os.Stderr, "Invalid or Missing configuration file.\n")
os.Exit(1)
}
if CmdlineOptions.Verbose {
fmt.Fprintf(os.Stderr, "Config: %s\n", Config)
}
if route != nil {
if CmdlineOptions.Verbose {
fmt.Fprintf(os.Stderr, "Calling route: %s\n", route)
}
route.Handler(route)
}
}
开发者ID:mehulsbhatt,项目名称:sandbox-1,代码行数:34,代码来源:main.go
示例13: main
func main() {
var pubFile, privFile string
var help, listen, stayOpen bool
flag.BoolVar(&help, "h", false, "display a short usage message")
flag.BoolVar(&stayOpen, "k", false, "keep listening after client disconnects")
flag.BoolVar(&listen, "l", false, "listen for incoming connections")
flag.StringVar(&privFile, "s", "", "path to signature key")
flag.StringVar(&pubFile, "v", "", "path to verification key")
flag.Parse()
if help {
usage()
os.Exit(1)
}
loadID(privFile, pubFile)
defer func() {
if idPriv != nil {
zero(idPriv[:], 0)
}
}()
if listen {
if flag.NArg() != 1 {
fmt.Println("A port is required (and should be the only argument) when listening.")
}
listener(stayOpen, flag.Arg(0))
return
}
if flag.NArg() != 2 {
fmt.Println("An address and port are required (and should be the only arguments).")
}
sender(flag.Arg(0) + ":" + flag.Arg(1))
}
开发者ID:jmptrader,项目名称:go-schannel,代码行数:35,代码来源:nc.go
示例14: parseArgs
func parseArgs() args {
var a args
// setup + parse flags
flag.BoolVar(&a.listen, "listen", false, "listen for connections")
flag.BoolVar(&a.listen, "l", false, "listen for connections (short)")
flag.BoolVar(&a.verbose, "v", true, "verbose")
flag.BoolVar(&a.debug, "debug", false, "debugging")
// flag.StringVar(&a.keyfile, "key", "", "private key file")
flag.IntVar(&a.keybits, "keybits", 2048, "num bits for generating private key")
flag.Usage = Usage
flag.Parse()
osArgs := flag.Args()
if len(osArgs) < 1 {
exit("")
}
if a.verbose {
out("verbose on")
}
if a.listen {
a.localAddr = osArgs[0]
} else {
if len(osArgs) > 1 {
a.localAddr = osArgs[0]
a.remoteAddr = osArgs[1]
} else {
a.remoteAddr = osArgs[0]
}
}
return a
}
开发者ID:BobbWu,项目名称:go-ipfs,代码行数:35,代码来源:seccat.go
示例15: init
func init() {
potentialQueues := os.Getenv("WORKER_QUEUES")
potentialConcurrency := os.Getenv("WORKER_CONCURRENCY")
concurrency = 25
if potentialConcurrency != "" {
tmp, _ := strconv.ParseInt(potentialConcurrency, 10, 32)
concurrency = int(tmp)
}
flag.StringVar(&queuesString, "queues", potentialQueues, "a comma-separated list of Resque queues")
flag.Float64Var(&intervalFloat, "interval", 5.0, "sleep interval when no jobs are found")
flag.IntVar(&concurrency, "concurrency", concurrency, "the maximum number of concurrently executing jobs")
flag.IntVar(&connections, "connections", 2, "the maximum number of connections to the Redis database")
redisProvider := os.Getenv("REDIS_PROVIDER")
var redisEnvUri string
if redisProvider != "" {
redisEnvUri = os.Getenv(redisProvider)
} else {
redisEnvUri = os.Getenv("REDIS_URL")
}
if redisEnvUri == "" {
redisEnvUri = "redis://localhost:6379/"
}
flag.StringVar(&uri, "uri", redisEnvUri, "the URI of the Redis server")
flag.StringVar(&namespace, "namespace", "resque:", "the Redis namespace")
flag.BoolVar(&exitOnComplete, "exit-on-complete", false, "exit when the queue is empty")
flag.BoolVar(&useNumber, "use-number", false, "use json.Number instead of float64 when decoding numbers in JSON. will default to true soon")
}
开发者ID:newrelic-forks,项目名称:goworker,代码行数:32,代码来源:flags.go
示例16: main
func main() {
// Set up and parse command-line args.
runtime.GOMAXPROCS(runtime.NumCPU())
flag.StringVar(&host, "host", "127.0.0.1", "")
flag.Float64Var(&numSeconds, "num-seconds", 10, "")
flag.IntVar(&numClients, "num-clients", 1, "")
flag.IntVar(&numChannels, "num-channels", 50, "")
flag.IntVar(&messageSize, "message-size", 20, "")
flag.BoolVar(&useRedis, "redis", false, "")
flag.BoolVar(&quiet, "quiet", false, "")
flag.Parse()
for i := 0; i < numChannels; i++ {
channels = append(channels, strconv.Itoa(i))
}
// Create publisher/subscriber goroutines, pausing to allow
// publishers to hit full throttle
RunWorkers(Publisher)
time.Sleep(1 * time.Second)
RunWorkers(Subscriber)
// Consume metrics until --num-seconds has passed, and display
// the median value.
metrics := GetMetrics()
sort.Ints(metrics)
fmt.Println("Num clients", numClients, "median", metrics[len(metrics)/2], "msg/sec")
}
开发者ID:alxzh,项目名称:two-queues,代码行数:29,代码来源:test_client3.go
示例17: main
// Main method.
func main() {
conf := config.New()
help, version := false, false
flag.BoolVar(&help, "help", false, "Prints command line options and exit.")
flag.BoolVar(&version, "version", false, "Prints the etcdsh version and exit.")
flag.StringVar(&conf.Machine, "machine", conf.Machine, "Connect to this etcd server.")
flag.StringVar(&conf.PS1, "ps1", conf.PS1, "First prompt format")
flag.StringVar(&conf.PS2, "ps2", conf.PS2, "Second prompt format")
flag.BoolVar(&conf.Colors, "colors", conf.Colors, "Use colors in display.")
flag.Parse()
if help {
printHelp()
os.Exit(0)
}
if version {
printVersion()
os.Exit(0)
}
fmt.Printf("Connecting to %s\n", conf.Machine)
client := etcd.NewClient([]string{conf.Machine})
controller := handlers.NewController(conf, client, os.Stdout, os.Stderr, os.Stdin)
controller.Add(handlers.NewLsHandler(controller))
controller.Add(handlers.NewSetHandler(controller))
controller.Add(handlers.NewHelpHandler(controller))
controller.Add(handlers.NewCdHandler(controller))
controller.Add(handlers.NewGetHandler(controller))
os.Exit(controller.Start())
}
开发者ID:headzoo,项目名称:etcdsh,代码行数:33,代码来源:main.go
示例18: parseCmdLineConfig
func parseCmdLineConfig() *Config {
var c Config
var listenAddr string
flag.StringVar(&c.RcFile, "rc", "", "config file, defaults to $HOME/.meow/rc on Unix, ./rc.txt on Windows")
// Specifying listen default value to StringVar would override config file options
flag.StringVar(&listenAddr, "listen", "", "listen address, disables listen in config")
flag.IntVar(&c.Core, "core", 2, "number of cores to use")
flag.StringVar(&c.LogFile, "logFile", "", "write output to file")
flag.BoolVar(&c.PrintVer, "version", false, "print version")
flag.BoolVar(&c.EstimateTimeout, "estimate", true, "enable/disable estimate timeout")
flag.Parse()
if c.RcFile == "" {
c.RcFile = getDefaultRcFile()
} else {
c.RcFile = expandTilde(c.RcFile)
}
if err := isFileExists(c.RcFile); err != nil {
Fatal("fail to get config file:", err)
}
initConfig(c.RcFile)
initDomainList(config.DirectFile, domainTypeDirect)
initDomainList(config.ProxyFile, domainTypeProxy)
if listenAddr != "" {
configParser{}.ParseListen(listenAddr)
cmdHasListenAddr = true // must come after parse
}
return &c
}
开发者ID:kebot,项目名称:MEOW,代码行数:32,代码来源:config.go
示例19: main
func main() {
flag.Usage = func() {
fmt.Fprintf(os.Stderr, "Usage: %s [ <project directory> ]\n",
os.Args[0])
flag.PrintDefaults()
}
var cf config
flag.StringVar(&cf.projectName, "n", "",
"base package name for the project, e.g. github.com/user/proj")
flag.BoolVar(&cf.update, "u", false,
"update dependency submodules from their remote repos")
flag.BoolVar(&cf.prune, "p", false,
"prune unused dependency submodules")
flag.Parse()
cf.rootDir = "."
switch {
case flag.NArg() == 1:
cf.rootDir = flag.Arg(1)
case flag.NArg() > 1:
flag.Usage()
os.Exit(2)
}
if err := run(&cf); err != nil {
fmt.Fprintln(os.Stderr, err)
os.Exit(1)
}
}
开发者ID:samv,项目名称:vendetta,代码行数:32,代码来源:main.go
示例20: init
func init() {
flag.StringVar(&dockerURL, "docker", "unix:///var/run/docker.sock", "Connection to Docker.")
flag.StringVar(&cleanOld, "clean-old", "", "Delete all images older than this. Use units: 'h','m','s'")
flag.BoolVar(&cleanNone, "clean-none", false, "Delete all untagged images. (<none>:<none>)")
flag.StringVar(&stopOld, "stop-old", "", "Stop all container stat are running longer then this. Use units: 'h','m','s'")
flag.BoolVar(&noConfirm, "yes", false, "Do not require confirmation.")
}
开发者ID:kadel,项目名称:dockercleaner,代码行数:7,代码来源:dockercleaner.go
注:本文中的flag.BoolVar函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论