GoReleaser
Multi-platform Go release artifacts
What it does
GoReleaser provides tooling for Go releases, covering compilation, packaging, and release configuration with different output artifacts.
When to use it
For a multi-platform CLI release, use build and archive guides to arrange filenames and the content included in each packaged output.