Book: The Complete Guide to Go Programming
Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go
My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools
Me: xgabriel.com | GitHub
A team I worked with shipped a fix for a panic in an upstream HTTP client. The maintainers were slow to merge. The team forked the repo, patched the bug, and added one line to their service's go.mod :
replace example . com / httpc => example . com / httpc - fork v0 .4.1
Enter fullscreen mode
Exit fullscreen mode
Tests passed. The deploy went out. Two weeks later a downstream service that imported their library started panicking on the same code path the patch was supposed to have killed.
The fork was correct, the replace was correct, and the downstream service still did not see either of them.…