• Go言語のファイル出力が面白い

    GoLangでちょっとしたコマンドを作っていくと、実行結果を標準出力だったりファイル出力だったり 切り替えたいと思うことがあります(というか、自分はそう思いました)。 色々さわってみたところ、os.Stdoutos.Createの型が同じだったので備忘録に残しておきます。

  • Go言語でサブコマンド付きCLIアプリを作ってみる(1)

    API叩いて云々するようなアプリを作りたいと思うと、やっぱりサブコマンドを実装したCLIツールを 自作したいと思うのはエンジニアの嵯峨ですよね?w
    いろいろと調べていたらmitchellh/cli(以下cliパッケージ)という”Go CLI Library”を発見したので触ってみました。 このcliパッケージですが、Packer・Serf・Consul・Vault・Terraform・Nomadなどで使用されているそうです。