golang
✓全面的 Go 1.26 開發技能,強制執行慣用模式、使用 fmt.Errorf %w 進行錯誤包裝、小型接口、表驅動測試。在“go”、“golang”、“.go 文件”、“write go”、“go function”、“go struct”、“go 接口”、“go 方法”、“go 錯誤處理”、“errors.Is”、“errors.As”、“fmt.Errorf”、“go concurrency”、“goroutine”、“channel”、“sync.Mutex”、“errgroup”、“context.Context”、“go mod”、 “go.mod”,“go.sum”,“go test”,“go build”,“go run”,“golangci-lint”,“go fmt”,“gofmt”,“go vet”,“go generated”,“go embed”,“go template”,“http handler”,“gin”,“echo”,“chi”,“ Fiber”,“gorm”,“sqlx”,“go project”,“go package”,“go模塊”、“延遲”、“緊急恢復”、“切片”、“映射”、“指針”。主動:在寫入任何 .go 文件時必須調用。
SKILL.md
ABOUTME: Go 1.26 idiomatic development skill with automated quality gates ABOUTME: Enforces 2025 best practices, pre-commit hooks, and golangci-lint
| Simplicity | Start with simplest solution; justify every abstraction | | Explicitness | Clear code paths; no magic | | Composition | Small interfaces; embedding over inheritance | | Errors | Values, not exceptions; always wrap with context | | Functions | ≤50 lines, ≤4 params, single responsibility | | Duplication | Rule of Three before abstracting |
Before EVERY Write or Edit tool call on a .go file:
全面的 Go 1.26 開發技能,強制執行慣用模式、使用 fmt.Errorf %w 進行錯誤包裝、小型接口、表驅動測試。在“go”、“golang”、“.go 文件”、“write go”、“go function”、“go struct”、“go 接口”、“go 方法”、“go 錯誤處理”、“errors.Is”、“errors.As”、“fmt.Errorf”、“go concurrency”、“goroutine”、“channel”、“sync.Mutex”、“errgroup”、“context.Context”、“go mod”、 “go.mod”,“go.sum”,“go test”,“go build”,“go run”,“golangci-lint”,“go fmt”,“gofmt”,“go vet”,“go generated”,“go embed”,“go template”,“http handler”,“gin”,“echo”,“chi”,“ Fiber”,“gorm”,“sqlx”,“go project”,“go package”,“go模塊”、“延遲”、“緊急恢復”、“切片”、“映射”、“指針”。主動:在寫入任何 .go 文件時必須調用。 來源:mauromedda/agent-toolkit。
可引用資訊
為搜尋與 AI 引用準備的穩定欄位與指令。
- 安裝指令
npx skills add https://github.com/mauromedda/agent-toolkit --skill golang- 分類
- </>開發工具
- 認證
- ✓
- 收錄時間
- 2026-02-01
- 更新時間
- 2026-02-18
快速解答
什麼是 golang?
全面的 Go 1.26 開發技能,強制執行慣用模式、使用 fmt.Errorf %w 進行錯誤包裝、小型接口、表驅動測試。在“go”、“golang”、“.go 文件”、“write go”、“go function”、“go struct”、“go 接口”、“go 方法”、“go 錯誤處理”、“errors.Is”、“errors.As”、“fmt.Errorf”、“go concurrency”、“goroutine”、“channel”、“sync.Mutex”、“errgroup”、“context.Context”、“go mod”、 “go.mod”,“go.sum”,“go test”,“go build”,“go run”,“golangci-lint”,“go fmt”,“gofmt”,“go vet”,“go generated”,“go embed”,“go template”,“http handler”,“gin”,“echo”,“chi”,“ Fiber”,“gorm”,“sqlx”,“go project”,“go package”,“go模塊”、“延遲”、“緊急恢復”、“切片”、“映射”、“指針”。主動:在寫入任何 .go 文件時必須調用。 來源:mauromedda/agent-toolkit。
如何安裝 golang?
開啟你的終端機或命令列工具(如 Terminal、iTerm、Windows Terminal 等) 複製並執行以下指令:npx skills add https://github.com/mauromedda/agent-toolkit --skill golang 安裝完成後,技能將自動設定到你的 AI 程式設計環境中,可以在 Claude Code 或 Cursor 中使用
這個 Skill 的原始碼在哪?
https://github.com/mauromedda/agent-toolkit
詳情
- 分類
- </>開發工具
- 來源
- skills.sh
- 收錄時間
- 2026-02-01