The HTTP Routing Enhancements in Go 1.22 — The Go team’s official take on the new HTTP routing enhancements in Go 1.22: “Go 1.22 brings two enhancements to the net/http package’s router: method matching and wildcards. These features let you express common routes as patterns instead of Go code.” These features are not universally adored so far, however.
Jonathan Amsterdam
|
Calling C from Go — A handy post containing various examples, including passing arrays, strings, and other types from Go to C. Knowing how to properly invoke C code is another arrow in your quiver and could improve your understanding of Go a little, too.
Eric Chiang
|
Kubernetes CPU Limits and Go — Go’s runtime doesn’t inherently know that it’s running within a Kubernetes environment, so you may want to take CPU limits and GOMAXPROCS into account if you’re doing this.
William Kennedy
|
Give Go's goto a retry ? — It's surely only a mild exaggeration to say many of us were brought up to 'never use goto ' but a lot of developers have a strong aversion to its use. Nonetheless, Go has it, it’s used in the standard libraries, and it can be useful in a variety of cases.
Ammar Bandukwala
|
AWS Lambda Web Adapter: Run HTTP Webapps More Easily on AWS Lambda — A Rust project in Go Weekly? 🫣 Fear not, this is a handy adapter that makes it easy to run apps built in any language more easily on AWS’s serverless platform by letting them stick to their usual HTTP serving ways with the adapter bridging the gap.
Amazon Web Services Labs
|
🕰️ ICYMI (Older links, still worth checking out)
|
|
|