← スキル一覧に戻る

golang
by jaeyeom
⭐ 5🍴 3📅 2026年1月24日
SKILL.md
name: golang description: Expert Go developer guide. Use when writing, debugging, or reviewing Go code. allowed-tools: Bash, Read, Grep, Glob, Edit, Write
Go Development Skill
Instructions
When working with Go code, follow these rules:
- Logging: Use the
log/slogpackage in the standard library.- Add appropriate log messages with proper log levels.
- Interfaces: Define interfaces where they are used, not where they are implemented.
- Avoid introducing unused interfaces.
- Testing:
- Use table-driven tests.
- Clarify which case is failing in the test log.
- Linting:
- Run
make lintto check for issues. - Run
make fixto auto-fix issues. - If running manually:
golangci-lint run ./...
- Run
- Flags: Only the
mainfunction can access command-line flags.
Tools
- Lint:
make lint - Test:
make test
スコア
総合スコア
50/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です