golang

goreleaser と Travis CI で Golang のバイナリ配布を自動化する

Golang で作ったツールを配布したいとき、ビルドして zip なりにまとめて GitHub の Release ページなり Homebrew で公開する必要がありますが、毎回手作業でやるのは面倒です。 そこで goreleaser と Travis CI を使って自動化してみました。 goreleaser の…

その日の GitHub の Activity を拾って表示する Daily を Golang で作った

daily とは? golang 製の CLI で、コマンドを叩いた日の GitHub の Activity を出力します。 会社で日報を書いている ↓ その日やったこととして、〜の機能を実装した、〜は途中、レビューした、などなどを書く ↓ 量が多いと何をどこまでやったか思い出せな…