- Final 2023 Go Newsletter Issue: It's the final issue of 2023, back on Tuesday, January 9. Highlights include popular Go-related items and bonuses.
- Rust vs Go Comparison: Various articles compared Rust and Go. One focused on building a small HTTP service. The Krater team used Go for their desktop app. Vercel migrated Turborepo from Go to Rust. John Arundel did his own comparison.
- Ardan Labs Consulting: Specializes in Go, Rust, Docker, and K8s to accelerate software development and manage tech debt.
- Experimenting with Project Templates: The Go team unveiled a new experimental tool for creating Go projects from predefined templates, continuing to develop it in 2024.
- How to Start a Go Project in 2023: An updated guide for starting a Go project, noting that setting up $GOPATH can be ignored in 2023.
- Organizing a Go Module: Common concern among Go developers, and the Go project published more official guidance.
- What’s New in Go 1.20: A three-part series covering tweaks to core language features and new slice to array conversion technique. Carlana Johnson delivered the series.
- Other New or Forthcoming Ideas: Discussed adding coroutines to Go, a big
encoding/jsonupdate, the future offorloops in Go 1.22, enhancedServeMuxrouting, and a quirky alternate file extension. - The Smallest Go Binary - 5KB: An interesting use case of using Go's assembler without the runtime.
Code & Tools:
- Conc: Aiming to make Go's concurrency safer and easier with abstractions.
- Service Weaver: A Google framework for writing distributed Go apps, getting the best of monoliths and microservices.
- NilAway: A static analysis tool from Uber for detecting nil panics.
- Classifieds: Hired makes job hunting easy, with companies approaching with salary details.
- GopherCon Europe: Taking place next February and June in Athens and Berlin. Ardan Labs is running Go workshops in Athens.
- Postgres Weekly: For PostgreSQL users, with the latest from the Postgres world every week.
- Top Video: "Ten Things I Hate About Go" got the most clicks, despite being a negative note. Jonathan Hall also has a video on 10 Reasons He Likes Go.
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。