[英]How to enter an optional flag with no parameters in Go CLI program
我已經閱讀了用於創建標志的以下兩個庫的文檔。 :
並沒有遇到過做可選標志的方法。 如何才能做到這一點?
根據https://gobyexample.com/command-line-flags的代碼:
package main
import "flag"
import "fmt"
func main() {
boolPtr := flag.Bool("fork", false, "a bool")
fmt.Println("fork:", *boolPtr)
}
並執行:$ ./command-line-flags -fork
應該是真的,這是我想要的行為,但我在我的機器上變得虛假。
任何指導將不勝感激,謝謝
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.