go-dev

Community

Go coding standards for clean, reliable code.

Authordoccker
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill standardizes Go development practices to enforce naming conventions, error handling, and concurrency guidelines across projects, reducing confusion and accidental deviations.

Core Features & Use Cases

  • Naming conventions: guideline for package names, identifiers, and style to promote consistency across modules.
  • Error handling & tests: recommended patterns for wrapping errors, propagating context, and writing tests.
  • Concurrency & performance: guidance on safe goroutines, context usage, and race-condition avoidance to improve reliability.
  • Use Case: when onboarding a Go project, apply these standards to shorten code reviews and improve maintainability.

Quick Start

Apply the Go style guidance to your repository: run go vet ./..., run golangci-lint on the project, and consult the references/go-style.md for concrete examples.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: go-dev
Download link: https://github.com/doccker/cc-use-exp/archive/main.zip#go-dev

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.