Goで書いたCLIツールのバイナリ配布には GoReleaser が便利だよ、というのはよく知られていることです。GoReleaser ではYAML形式の .goreleaser.yml ファイルという設定ファイルを記述し、GitHub Actionsなどと連携してリリースを自動化することができます。 GoReleaser を用いたバイナリの配布の話は goreleaserを使ってGoで書いたツールのバイナリをGithub Releasesで配布する - $shibayu36->blog; Go で書いた CLI ツールのリリースは GoReleaser と GitHub Actions で個人的には決まり | tellme.tokyo などを参考にしてください。 GoDownloader 本記事では GoReleaser で作成したバイナリのインストーラを作成する方法を紹介します。GoD