How to Use GoReleaser to Automate GoLang Build Releasesby@antgubarev
733 reads

How to Use GoReleaser to Automate GoLang Build Releases

tldt arrow
Read on Terminal Reader🖨️

Too Long; Didn't Read

GoReleaser automates the build of releases of golang projects almost without cost. It is necessary to write automation of this process because doing it by hand is long and routine. To make the project more user-friendly and attractive authors add docker images, make distributions builds for many different platforms. In this article, all examples will be for GitHub. But these same techniques can be easily adapted to close projects, too. GoReaser is a utility written in Go that can perform all these actions based on a simple yaml script.

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - How to Use GoReleaser to Automate GoLang Build Releases
Anton Gubarev HackerNoon profile picture

@antgubarev

Anton Gubarev

About @antgubarev
LEARN MORE ABOUT @ANTGUBAREV'S EXPERTISE AND PLACE ON THE INTERNET.
react to story with heart
Anton Gubarev HackerNoon profile picture
by Anton Gubarev @antgubarev.Software engineer with 11 years of expirience. Focused on fault tolerant, distributed systems, PaaS, golang, HA.
Read My Stories

RELATED STORIES

L O A D I N G
. . . comments & more!
Hackernoon hq - po box 2206, edwards, colorado 81632, usa