惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 三生石上(FineUI控件)
月光博客
月光博客
人人都是产品经理
人人都是产品经理
Google DeepMind News
Google DeepMind News
M
MIT News - Artificial intelligence
Vercel News
Vercel News
MyScale Blog
MyScale Blog
爱范儿
爱范儿
博客园 - 司徒正美
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
IT之家
IT之家
H
Help Net Security
Last Week in AI
Last Week in AI
阮一峰的网络日志
阮一峰的网络日志
酷 壳 – CoolShell
酷 壳 – CoolShell
L
LangChain Blog
罗磊的独立博客
Stack Overflow Blog
Stack Overflow Blog
宝玉的分享
宝玉的分享
博客园 - 聂微东
云风的 BLOG
云风的 BLOG
J
Java Code Geeks
博客园 - 叶小钗
D
Docker

Golang Weekly

Building cgo code without a C compiler? Generic methods land in Go 1.27 A slightly unusual issue, in three acts An interactive tour of Go 1.27 A plan to bring generic collections to Go 1.28 Go can't kill a stuck goroutine Compile-time OpenTelemetry instrumentation for Go How Go makes TypeScript's compiler 10x faster Gin: 12 years, 88K stars, and zero broken APIs Comparing six Go cache designs Go 1.27 Release Candidate 1 Go security issues worth auditing for Go experiments, explained Generic methods are a-go for Go 1.27 pkg.go.dev gets an official API Why Cilium vendors every Go module in 2026 11 security fixes land in Go Three new Go proposals Golang Weekly Issue 598: April 24, 2026 What it takes to add new syntax to Go Golang Weekly Issue 596: April 10, 2026 Golang Weekly Issue 595: March 27, 2026 Golang Weekly Issue 594: March 20, 2026 Golang Weekly Issue 593: March 13, 2026
Go code can now run before your OS does
2026-09-04 · via Golang Weekly

Go 1.27 Can Now Find Leaked Goroutines — Go 1.27 added a goroutineleak profile that spots goroutines permanently blocked on channels or sync primitives, even in production. It piggybacks on the GC's reachability tracing and is quite precise. Unusually for a Go feature, this began life as an academic paper (of which Vlad was lead author) from Aarhus, WashU, and Uber.

Vlad Saioc

TinyGo 0.42: recover Works, and Go Can Now Boot Your PC — A big one for the Go compiler for microcontrollers and WebAssembly, which can now recover from runtime panics (like nil dereferences) as standard Go does. Go 1.27 support also arrives and, curiously, a UEFI target (in early form) so Go code can run before the OS does.

The TinyGo Team

IN BRIEF:

How Swiss Tables Work in Go’s Built-in Map — If you've wondered what happens when you write m[key] = value in Go, this illustrated tour of the new (as of 1.24) Swiss Table implementation is fantastic. It also covers 1.27's mapsplitgroup experiment that separates keys from values in memory.

Phuong Le (VictoriaMetrics)

📊 The New Go JSON API: Twice As Fast, or 1.5x Slower? — A quick benchmark of Go 1.27's JSON packages, including encoding/json/v2. Unmarshalling is faster with v2, but Daniel finds marshalling a slice of typed structs is 1.5x slower, counter to the performance claims in the release notes.

Daniel Lemire

  • AWS Lambda for Go 1.55 – AWS's official library for writing Lambda functions in Go improves Go 1.27 compatibility and now requires Go 1.26+.

  • GoReleaser 2.18 – The release automation tool adds preflight checks and release summaries in GitHub Actions.

  • quic-go 0.62 – Pure Go QUIC and HTTP/3 implementation, now with RFC 9218 stream priorities.

  • Miniredis 2.39 – Pure Go Redis server for unit tests, now with GEOSEARCH and hash field TTLs.

  • 🤖 MCP-Go 1.0 – Go implementation of the Model Context Protocol (MCP).

  • Notify 1.6 – One API for sending notifications to numerous services.

  • fq 0.18 – Decode and query binary files with a jq-style language.

  • bluetooth 0.16 – Bluetooth Low Energy API for Go and TinyGo.