go弱のななやんです、今回はflagについてまとめてみようかなと思います。
まずflagとはなにかという話です、
端的にいうとflagとは、
goで簡単にコマンドオプションを使えるパッケージとのことです。
実際には下記のように使います。
flag.go
$ run main.go
$apple
banana
chocorate
となりますが、flagをつかっているので
$ run main.go -a=hogehogehoge
$hogehogehoge
banana
chocorate
とすることができます!
やったね!