2014-10-31 # 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() を実行すればコマンドラインのオプションをパースしてつかえるようになる。