Agent skill
go-practical-guide
Stars
5
Forks
0
Install this agent skill to your Project
npx add-skill https://github.com/Gaku52/claude-code-skills/tree/main/ja/02-programming/go-practical-guide
SKILL.md
Go 実践ガイド
Go はシンプルさと並行性を重視した言語。goroutine/channel による並行プログラミング、Web 開発、CLI ツール開発、テスト戦略まで、Go の実践的な全てを解説する。
このSkillの対象者
- Go を実践的に学びたいエンジニア
- 高パフォーマンスなバックエンドを開発したい方
- CLI ツール/マイクロサービスを Go で構築したい方
前提知識
- 何らかのプログラミング言語の経験
- Web 開発の基礎知識
学習ガイド
00-basics — Go の基礎
| # | ファイル | 内容 |
|---|
01-concurrency — 並行プログラミング
| # | ファイル | 内容 |
|---|
02-web — Web 開発
| # | ファイル | 内容 |
|---|
03-tools — ツール開発
| # | ファイル | 内容 |
|---|
クイックリファレンス
Go 早見表:
go mod init myapp — モジュール初期化
go run main.go — 実行
go build -o app — ビルド
go test ./... — テスト
go vet ./... — 静的解析
golangci-lint run — リント
参考文献
- Go. "Documentation." go.dev/doc, 2024.
- Donovan, A. & Kernighan, B. "The Go Programming Language." Addison-Wesley, 2015.
- Go. "Effective Go." go.dev/doc/effective_go, 2024.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
computer-science-fundamentals
A comprehensive guide covering the fundamentals of computer science. From hardware internals and data representation to algorithms, data structures, computation theory, programming paradigms, and software engineering basics — a systematic guide to all the CS foundations every engineer needs.
5
0
Explore
operating-system-guide
5
0
Explore
programming-language-fundamentals
5
0
Explore
algorithm-and-data-structures
5
0
Explore
linux-cli-mastery
5
0
Explore
aws-cloud-guide
5
0
Explore
Didn't find tool you were looking for?