Another month, another release!
Like the previous 2 releases, this is a beefy one: over 100 commits from 15
contributors!
GoReleaser on Mastocon
This one also marks the point of
1 year since our first v1!
Highlights
docker, docker buildx and podman (on GoReleaser...
Continuing our series on the testscript package, we look at some advanced
techniques in test scripts such as conditions, concurrency, and managing
environment variables.
What our crowdfunding startup microPledge was, why it failed, and what we learned from the process.
We launched GoReleaser v1 exactly 1 year ago today!
onefetch
First, I wanted to wholeheartedly thank all the users, fans,
contributors, backers, GoReleaser Pro users, and, especially, the other
maintainers — without you all I’m sure GoReleaser would not be...
Since v1.12.0-pro,
GoReleaser can split and merge its release process.
This means that you can run the builds for each platform in its own machine, and
then merge the results and publish later.
This can be useful if you need CGO, or if your build process takes too long.
In this p...
GitHub Sponsors expanded to over 30 new regions this year, Abigail Cabunoc Mayes
chat with three developers from India, Brazil and Egypt about building careers
in open source.
SSH certificates allow system administrators to SSH into machines without having
to manage authorized keys in the servers.
In summary, you create a key pair to be used as a Certificate Authority (CA),
and add the public key of that key pair to the server:
TrustedUserCAKeys /etc/s...
How should we test errors in Go? And how does the need for this testing
influence the way we construct, handle, and pass around errors within our
Golang programs?