← スキル一覧に戻る

go-guidelines
by mguttmann
Autonomous Organization Framework - A complete system for AI-assisted software development with Claude Code
⭐ 0🍴 0📅 2026年1月25日
SKILL.md
name: go-guidelines description: Go coding guidelines and best practices
Go Guidelines
Style
- Use gofmt
- Follow Effective Go
- Use golint
Naming
// Packages: lowercase, short
package user
// Exported: PascalCase
func GetUser() {}
type User struct {}
// Unexported: camelCase
func validateUser() {}
Best Practices
- Handle errors explicitly
- Use interfaces
- Prefer composition
- Keep functions small
Project Structure
cmd/
app/
main.go
internal/
service/
model/
pkg/
util/
Testing
- Test files: *_test.go
- Table-driven tests
- Use testify for assertions
スコア
総合スコア
70/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
✓説明文
100文字以上の説明がある
+10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です