Browsing Tag
go
151 posts
Why Go’s encoding/csv Burns 540MB on 5M Rows (and How I Fixed It)
TL;DR: Go’s built-in encoding/csv.Read() allocates string slices and strings for every single row, generating 10M+ allocations and burning…
Google Says Go Is Ideal for AI Coding. I Build With Java. Here Is My Honest Rebuttal
Google’s developer blog published an argument this week that Go is the ideal language for AI-assisted software engineering…
Gubernator v2.13.0: Google SRE SLOs, Native CoreDNS Suite & Caddy Ingress for Docker Compose
In this release, Gubernator brings native CoreDNS service discovery and a complete Caddy ingress configuration to your Docker…
Reduce an LLM API Bill for SaaS: Prompt Routing, Fallbacks, and Batch Processing
TL;DR Route narrow, testable prompts to a small model first, fall back to a large model only on…
Russ Cox — คนที่ทำให้ Go เป็น ecosystem ไม่ใช่แค่ภาษา
📅 กรกฎาคม 2026 ⚠️ อ้างอิงจากแหล่งปฐมภูมิ ตรวจสอบแล้ว — แต่เช็คข้อมูลล่าสุดก่อนแชร์ ถ้า Pike, Thompson, และ Griesemer คือคนสร้าง Go Russ Cox คือคนที่ทำให้…
We rewrote a Go service in Rust and our velocity tanked for a quarter.
For a full quarter, our feature velocity significantly dropped after we re-implemented a Go service using Rust. The…
Go To Do Rust
In this post, I want to go from step by step what it would look like building a…
Injecting Version Info at Build Time in Go With -ldflags
Book: The Complete Guide to Go Programming Also by me: Hexagonal Architecture in Go — the companion book…
The Bilingual Developer: Python and Go Looping & Iteration
In the last article, I wrote about how programs make decisions using conditionals. We went through how a…
Retrying HTTP Requests in Go Without Making It Worse
When you call an external API, things go fine until they don’t. A network blip, a server restart,…