This author has no editor-reviewed picks yet.
Community indexed社区索引
Indexed but not editor-reviewed; please audit before install.golang swagger
Golang OpenAPI/Swagger documentation with swaggo/swag — annotation comments (@Summary, @Param, @Success, @Router, @Secu…
golang dependency management
Dependency management strategies for Golang projects — go.mod management, installing/upgrading packages, Minimal Versio…
golang continuous integration
CI/CD pipeline configuration using GitHub Actions for Golang projects — testing, linting, SAST, security scanning, code…
golang google wire
Compile-time dependency injection in Golang using google/wire — wire.NewSet, wire.Build, wire.Bind (interface→concrete)…
golang project layout
Provides a guide for setting up Golang project layouts and workspaces. Use when starting a new Go project, organizing a…
golang documentation
Comprehensive documentation guide for Golang projects, covering godoc comments, README, CONTRIBUTING, CHANGELOG, Go Pla…
golang design patterns
Idiomatic Golang design patterns — functional options, constructors, error flow and cascading, resource management and…
golang cli
Golang CLI application development. Use when building, modifying, or reviewing a Go CLI tool — especially for command s…
golang data structures
Golang data structures — slices (internals, capacity growth, preallocation, slices package), maps (internals, hash buck…
golang database
Comprehensive guide for Go database access — parameterized queries, struct scanning, NULLable columns, transactions, is…
golang benchmark
Golang benchmarking, profiling, and performance measurement. Use when writing, running, or comparing Go benchmarks, pro…
golang naming
Go (Golang) naming conventions — covers packages, constructors, structs, interfaces, constants, enums, errors, booleans…
golang troubleshooting
Troubleshoot Golang programs systematically - find and fix the root cause. Use when encountering bugs, crashes, deadloc…