#480 — October 17, 2023
Unsub | Web Version
Go Weekly
Better HTTP Server Routing in Go 1.22 — Back in May, we linked to a discussion about enhancing http.ServeMux’s routing capabilities. In July, it became a proposal, and now...
An exciting proposal is
expected to land in Go 1.22 - enhancing the pattern-matching capabilities of
the default HTTP serving multiplexer in the net/http package.
The existing multiplexer (http.ServeMux) offers rudimentary path matching, but
not much beyond that. This led to a co...
Golang-Powered Transformation: Ardan Labs’ Fintech API Consulting Success Story In today’s fast-paced and highly competitive financial services industry, streamlined API development can be a game-changer for companies aiming to stay ahead of the curve. With the rise o...
Sometimes it can be handy to work out what version of Go a given binary was complied with, for instance to find out if it's affected by any CVEs.
One option we can follow is this post, where we can dig into the binary with a debugger:
### NOTE that can be unsafe, as it requires a...
This post explains how cubic spline interpolation works, and presents a full
implementation in JavaScript, hooked up to a SVG-based visualization.
As a side effect, it also covers Gaussian elimination and presents a JavaScript
implementation of that as well.
I love topics that mi...
Dev advocate Zack Proser grilled me lightly about my career, and why I
haven’t taken any of my own advice. Read the full interview, but pay no
attention to the man behind the curtain.
Dev advocate Zack Proser grilled me lightly about my career, and why I
haven’t taken any of my own advice. Read the full interview, but pay no
attention to the man behind the curtain.
I would like to briefly show you how to generate Go code with Code Llama.
#479 — October 10, 2023
Unsub | Web Version
Go Weekly
Thinking About a Better encoding/json — Led by Joe Tsai, but with input from several fellow gophers, this is a discussion to kickstart the process of potentially modernizing...