go - Golang 中的标志是否绝对需要值?

标签 go flags

有了golang中的flag包,我是否可以拥有只需要知道它们存在的flags?与 rails -s 一样,标志“s”没有任何值,但程序可以知道标志 s 的存在。

最佳答案

是的,在 flag package documentation 中,它表示可能的命令行标志语法之一是 -flag。您应该尝试使用 BoolBoolVar 函数制作一个 bool 标志,看看它是否按预期方式工作。

关于go - Golang 中的标志是否绝对需要值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24854410/

相关文章:

go - code.google.com/p/go.crypto/pbkdf2 文件未找到?

go - 为什么 fmt.Printf() 会在内存地址等其他包中记录 `const`?

user-interface - 对象编辑和 isDirty() 标志

c# - 从枚举总和中取回值

multithreading - Goroutine I/O 调度

java - 将 Java 应用程序移植到 Go - 有什么建议吗?

http - 在 Go 中创建空闲超时?

C:多 if 到少行

javascript - 正则表达式标志 'y' 有什么作用?

cmake cxx 仅在编译时标记