- 言語
- 英語
- 登録日
- 21日前
- フォーク
- 118
JetBrains/go-modern-guidelines ↗, Go, Apache-2.0, 最終コミット 8日前
JetBrains がコーディングエージェント向けに公開している Go の記述指針集です。これを読んだエージェントは if-else の代わりに max(a, b) を、手書きのループの代わりに slices.Contains を、nil チェックの連鎖の代わりに cmp.Or を選びます。値へのポインタを得る new(42) や、型安全なエラー照合 errors.AsTypeT といった比較的新しい機能も把握しています。対象は Go 1.0 から 1.27 までで、modernize アナライザが指摘する項目をすべて含み、まずプロジェクトがどのバージョンかを判定してから適用します。Apache-2.0。