go言語のflagについて自分なりにまとめてみた

go弱のななやんです、今回はflagについてまとめてみようかなと思います。

まずflagとはなにかという話です、

端的にいうとflagとは、

goで簡単にコマンドオプションを使えるパッケージとのことです。

実際には下記のように使います。

flag.go

$ run main.go

$apple

 banana

chocorate

となりますが、flagをつかっているので

$ run main.go -a=hogehogehoge

$hogehogehoge

banana

chocorate

とすることができます!

やったね!