Software Development

Go Modernize

Modernize Go code to use current language features and standard library additions, Go 1.21 through 1.27: generics and generic methods, log/slog, errors.Join, slices/maps, iterators, encoding/json/v2, stdlib uuid. Use when: "modernize", "update to modern Go", "use generics", "replace interface{}", "upgrade Go version", "slog", "errors.Join", "range over func", "iterators". Not for: general style (go-coding-standards), error philosophy (go-error-handling), logging architecture (go-observability).

Publisher / source
eduardo-sl/go-agent-skills (found on the CSV list)
Upstream record
eduardo-sl/go-agent-skills
Version
Version 2
Published
Publication review
Approved for publication
Content fingerprint
86634fa5f54c7d8fea0a578e3ffb1e02fa3d4d3db5b411ce30604d32d39dd1c0