ABOUTME: Complete Go development guide - code, design, concurrency, performance, review ABOUTME: Modern Go (1.22-1.26): stdlib router, Green Tea GC, fgprof, easyjson, pgx batching
Why gofmt before build: Code generators (sqlc, protoc) may produce code gofmt disagrees with. Always run gofmt -w after regeneration and before commit.
1.22: Loop var fix (each iteration owns its variable). Range over int: for i := range 10. Stdlib router: mux.HandleFunc("GET /api/v1/feed/{id}", h) + r.PathValue("id").
Разработка на Go: соглашения, архитектура, параллелизм, производительность и проверка кода. Используйте при работе с файлами .go, go.mod или при запросе пользователя о горутинах, каналах, обработке ошибок, интерфейсах. Источник: maroffo/claude-forge.