Public list by ~golangweekly

Issue 613 - An interactive tour of Go 1.27

Wireblast: a 100Gbs packet generator in Go with AF_XDP

https://toonk.io/wireblast-building-a-line-rate-packet-generator-in-go-with-af_xdp/

Wireblast: A 100Gbps Packet Generator in Go — A Go app that uses AF_XDP to hit 14.88 million packets per second on 10G (and 138 Mpps on 100G) with no DPDK or hugepages needed. Where iperf3 tops out, this is just getting started! GitHub repo.

#go #networking #xdp

12 days ago

Build Durable AI Agent Systems

https://master.dev/courses/agent-harness/

Harness Engineering: How to Wrangle Your Agents — The models keep changing. The harness is the part you build. Scott Moss (Netflix) shows how: durable execution, sandboxed tool calls, memory systems, and multi-agent handoffs.

12 days ago

a more robust proposal process · golang/go · Discussion #80580

https://github.com/golang/go/discussions/80580

A Proposal to Fix Go's Proposal Backlog — The backlog is growing 23% a year with the median item over two years old. Austin Clements proposes a formal triage group, review tracks, and weighted community emoji voting to decide what gets reviewed next (though not what gets accepted).

12 days ago

Going Backward

https://antonz.org/going-backward/

Going Backward (or Why slices.Backward Looks So Complicated) — slices.Backward's signature is intimidating at first glance, so Anton reinvents it step-by-step, from a naive slice copy to callback iterators, iter.Seq2, and the ~[]E constraint. Then, fingers crossed… it clicks?

12 days ago

Adding Go's defer to the TypeScript Compiler

https://healeycodes.com/adding-defer-to-the-typescript-compiler

Adding Go's defer to the TypeScript Compiler — Since tsc is now written in Go, hacking on it is unusually friendly territory for a Gopher. Andrew adds a working defer statement to the compiler, but concludes it probably shouldn't exist.

12 days ago

Go 1.27 interactive tour

https://victoriametrics.com/blog/go-1-27/

An Interactive Tour of Go 1.27 — Anton Zhiyanov made interactive tours for Go 1.22 through 1.26 but decided to stop. Jesús Espino has picked up the baton and tackles Go 1.27's huge array of features here, from generic methods and the goroutineleak profile to the new uuid package and experimental portable SIMD.

#go #golang #programming

12 days ago

https://v3.wails.io/blog/wails-v3-beta/

https://v3.wails.io/blog/wails-v3-beta/

Wails v3 Beta: A New Foundation for Go Desktop Apps — The Go desktop framework's long-awaited rewrite lands in beta with explicit app and window APIs, first-class multi-window support, Go services with TypeScript bindings generated via static analysis, and experimental iOS and Android support. Note that migrating from v2 will require real work.

12 days ago

Try Tiger Cloud Free: $1,000 Credit | Tiger Data

https://www.tigerdata.com/go/trial

One Database. Zero Pipelines. Full Postgres — Extend Postgres: hypertables, 95% compression, continuous aggregates. Analytics on live data. $1000 credit to start.

3 months ago