[teamai] Push 87 resource(s) from XingfenD
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
# Go Development Tools
|
||||
|
||||
## Debugging
|
||||
|
||||
**Delve** (<https://github.com/go-delve/delve>) Debugger for the Go programming language. Source-level debugger for Go programs.
|
||||
|
||||
## Linting & Code Quality
|
||||
|
||||
**golangci-lint** (<https://github.com/golangci/golangci-lint>) Fast Go linters runner. Runs multiple linters in parallel, highly configurable, the industry standard for Go code quality.
|
||||
|
||||
## Testing
|
||||
|
||||
**gotest** (standard library - go test) Built-in testing command for Go. Run tests, generate coverage reports, benchmark code.
|
||||
|
||||
**cover** (golang.org/x/tools/cmd/cover) Coverage analysis tool for Go tests. Generate and visualize test coverage reports.
|
||||
|
||||
**benchstat** (golang.org/x/perf/cmd/benchstat) Benchmark comparison tool. Computes statistical comparisons of benchmark results to determine performance significance.
|
||||
|
||||
**goleak** (<https://github.com/uber-go/goleak>) Goroutine leak detector for Go tests. Verifies that tests do not leak goroutines between runs.
|
||||
|
||||
## Dependency Management
|
||||
|
||||
**go-mod-outdated** (<https://github.com/psampaz/go-mod-outdated>) Find outdated dependencies in your go.mod. Helps keep dependencies up to date securely.
|
||||
|
||||
**goweight** (<https://github.com/jondot/goweight>) Analyze package dependencies and calculate weight. Helps identify heavy dependencies and transitive bloat.
|
||||
Reference in New Issue
Block a user