Public list by ~golangweekly

Issue 603 - Generic methods are a-go for Go 1.27

GitHub - arsham/figurine: Print your name in style

https://github.com/arsham/figurine

Figurine: A Go App to Print Your Name in Style — A bit of fun to close the issue. Might be something nice to use in your dot files or scripts. Amazingly it comes with 276 fonts ready to go.

3 months ago

Migrating from Go to Rust | corrode Rust Consulting

https://corrode.dev/learn/migration-guides/go-to-rust/

Migrating from Go to Rust — The author admits he’s “not a fan of Go” and argues the Go-to-Rust case, while still spending a lot of time conceding what Go does better. His honest framing makes his technical points, of which there are many, land a little harder.

3 months ago

https://developers.redhat.com/articles/2026/05/29/claude-your-performance-analysis-partner

https://developers.redhat.com/articles/2026/05/29/claude-your-performance-analysis-partner

🤖 Claude as Your Performance Analysis Partner — An engineer put Claude to work on Go’s Green Tea GC, spotting atomic-op bottlenecks in tryDeferToSpanScan and flagging compiler optimizations missed in the assembly. She remains realistic, covering where the suggestions break down.

3 months ago

Tracing HTTP Requests with Go's net/http/httptrace - Blain Smith

https://blainsmith.com/articles/httptrace-with-go/

Tracing HTTP Requests with net/http/httptrace — net/http/httptrace has been in the stdlib since Go 1.7 and Blain thinks you’ve probably never used it. Here’s how to put it to work with a timing CLI, a logging RoundTripper, and some gotchas the docs skip.

3 months ago

You're using a tool with a too-generic User-Agent

https://utcc.utoronto.ca/~cks/space/blog/programming/GoLSPImpressiveCodeNavigation

The Go Language Server Can Do Some Impressive Code Navigation — gopls finding its way around Go code is unremarkable. Chris was more impressed by where else it could dig.

3 months ago

spec: generic methods for Go · Issue #77273 · golang/go

https://github.com/golang/go/issues/77273

Generic Methods Land in Go — Back in January, one of Go’s co-creators proposed bringing generic methods to Go (rather than just functions) and now he tells us: “This has been implemented and documented.” The functionality is behind GOEXPERIMENT / in tip for now, but likely to land as a Go 1.27 feature.

3 months ago

GitHub - gookit/color: 🎨 Terminal color rendering library, support 8/16 colors, 256 colors, RGB color rendering output, support Print/Sprintf methods, compatible with Windows. GO CLI 控制台颜色渲染工具库,支持16色,256色,RGB色彩渲染输出,使用类似于 Print/Sprintf,兼容并支持 Windows 环境的色彩渲染

https://github.com/gookit/color

gookit/color: Terminal Color Rendering Library — fatih/color is the go-to library for this, but Gookit’s take is a bit more maximalist supporting HTML-esque styling tags, 256 color, hex codes, as well as themes for certain types of output (e.g. debugging levels).

3 months ago

GitHub - stefanmaric/g: Simple go version manager, gluten-free

https://github.com/stefanmaric/g

g 1.0: A Simple Go Version Manager — If Mise doesn’t suit you, g offers an alternative that uses the official prebuilt Go archives with no shims, daemons or dependencies. v1.0 adds SHA-256 verification and archive mirror support.

3 months ago

GitHub - NikolayS/PgQue: PgQue – Zero-bloat Postgres queue built on top of on battle-proven Skype's PgQ. One SQL file to install, pg_cron to tick.

https://github.com/NikolayS/pgque

PgQue: A Pure SQL + PL/pgSQL Zero-Bloat Postgres Queue — A pure SQL-based, zero-bloat queuing system for Postgres that's more similar to Kafka than a typical job queue. It has a Go driver which now includes support for cooperative consumers, so multiple workers can share one logical consumer cursor and drain workloads in parallel.

3 months ago

Ghost — The first database designed for agents

https://ghost.build/

Your Agent Hit the 2-Project Limit by Lunch — ghost gives your agent unlimited free Postgres. No 2-project cap, no credit card, one CLI. 1TB storage. Try for free.

4 months ago