Skip to content

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