読者です 読者をやめる 読者になる 読者になる

@Konboi memo

主に技術に関してつらつらと。

# goalng でコマンドライン入力を受け取る

golang go コマンドライン

flagを使うのがいいらしい

var ip = flag.Int("flagname", 1234, "help message for flagname")

こんな感じで使う

flag.XXX の XXX には受け取りたい型を指定する

引数は大体の場合3つある flag.Int を例に出すと

1つ目は 引数の名前 2つ目は デフォルトの値 3つ目は ヘルプの文言

func main()

flag.Parse() 

を実行すればコマンドラインのオプションをパースしてつかえるようになる。