AWS DevOps & Developer Productivity Blog

Russell Sayers

Author: Russell Sayers

Russell is a Senior Cloud Technologist in the AWS Training & Certification team. Once upon a time a software engineer, and a very early adopter of the cloud. Russell can be found enjoying a coffee somewhere in Sydney most of the time.

Target cross-platform Go builds with AWS CodeBuild Batch builds

Many different operating systems and architectures could end up as the destination for our applications. By using a AWS CodeBuild batch build, we can run builds for a Go application targeted at multiple platforms concurrently. Cross-compiling Go binaries for different platforms is as simple as setting two environment variables $GOOS and $GOARCH, regardless of the […]