该作者暂无编辑精选条目。
社区索引Community indexed
已收录但未经编辑评测,安装前请自行审阅。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…