タグ

goとFLAGに関するMukeのブックマーク (1)

  • Go言語のflagパッケージを使う - ryochack.blog

    Go言語でコマンドラインオプションを扱う - そこはかとなく書くよん。 に触発されたので、flagパッケージについて自分で使ってみてハマったところを書いておく。 コマンドラインオプションの略称を登録する flag.IntVar()などのXxxVar()を使う。 これで -boolでも-bでも同じ変数にフラグの結果が反映されるようになる。 $ go run flag_shorthand.go -bool -int 100 -string hoge bool flag = true int flag = 100 string flag = hoge $ go run flag_shorthand.go -b -i 100 -s hoge bool flag = true int flag = 100 string flag = hoge コマンドラインオプションを最後まで解析する flag.P

    Go言語のflagパッケージを使う - ryochack.blog
  • 1