From claudius
Go best practices — idioms, error handling, concurrency, testing patterns. Use when writing, reviewing, or discussing Go code.
npx claudepluginhub lklimek/agents --plugin claudiusThis skill is limited to using the following tools:
- **Go Version**: 1.21+ (or latest stable)
Applies Go best practices for performance, modern syntax, generics, patterns, testing, error handling, and concurrency when writing or reviewing Go code.
Applies Go best practices, idioms, and conventions from Effective Go guide for writing, reviewing, and refactoring idiomatic Go code.
Reviews Go code against style guide, focusing on critical bugs, race conditions, and maintainability issues. Use for PRs, feature branches, or completed work reviews.
Share bugs, ideas, or general feedback.
_internal/ package for private codefmt.Errorf("context: %w", err)fmt.Errorf("failed to read: %w", err)go test -race -cover ./...go mod tidy, go mod verifygo test -bench=. -benchmemUse GO-NNN prefix for all findings.