本文へスキップ

すべてのメニュー

Go Modern Guidelines

コーディングエージェントに今どきの Go を書かせる指針

AI21日前
カテゴリー
AI
ウェブサイト
github.com
言語
英語
登録日
21日前
スター
3,607
フォーク
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。

この製品が気に入りましたか?