Skip to content
🎉 GoReleaser v2.19 is out! with Zstandard settings, declarative Homebrew cask hooks, Nix without Nix, and more!

Build

GoReleaser can build binaries and libraries for multiple languages and runtimes. Each language is supported through a builder interface: it receives a build configuration and emits artifacts into the dist directory.

You can configure cross-compilation targets, build hooks, environment variables, binary compression with UPX, and more.

Last updated on