·golang
</>

golang

mauromedda/agent-toolkit

全面的 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 文件時必須調用。

3安裝·0熱度·@mauromedda

安裝

$npx skills add https://github.com/mauromedda/agent-toolkit --skill golang

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