- 语言
- 英语
- 发布于
- 21天前
- 复刻
- 118
JetBrains/go-modern-guidelines ↗, Go, Apache-2.0, 最近提交 8天前
这是 JetBrains 面向编码智能体发布的一套 Go 写法指南。读过它的智能体会用 max(a, b) 取代 if-else,用 slices.Contains 取代手写循环,用 cmp.Or 取代一长串 nil 判断,也知道取值指针的 new(42)、类型安全的错误匹配 errors.AsTypeT 这类较新的能力。覆盖范围从 Go 1.0 到 1.27,包含 modernize 分析器所针对的全部条目,并且会先判断项目使用的版本再据此下手。Apache-2.0 许可。