はじめに command line cliなscriptを作りたいとき、 たいていどの言語でも引数を扱うライブラリがありますよね。 golangではとても便利なurfave/cliというパッケージがあります。 (以前は github.com/codegangsta/cli というリポジトリでした) この使い方を簡単にメモ アジェンダ getting start的な Arguments とか Flags 使ってみる Subcommands でいろいろ その前に この記事に使用したソースです。 https://github.com/tweeeety/go-command-line-sample/tree/master/src/script 1. getting start的な install go getするだけです。 glide使ってればglide installするだけですね。 $ go