docker上でGoプロジェクトのリリースを行うツール
#つくった
https://gyazo.com/777ecc0fcf2dcd6aa91967f0347ee459
リリースに必要なファイルの生成から実行までがひとつのdocker imageで実現できます。
詳しくは→
gored: golangプロジェクトをローカルでもCIでもビルド/リリースできるようにするための環境整備ツール - Qiita
docker runでDockerfileが生成されたり、GoのバイナリにDocerfileやらMakefileが埋め込まれている所が面白ポイントです。
こういうメタな構造が好きで、
配信ファイルをバイナリに取り込める静的ファイルサーバ
では自分自身のソースコードをバイナリに埋め込むというのもやりました