You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|[buf](https://github.com/bufbuild/buf)| v1.57.0 | The buf CLI is the best tool for working with Protocol Buffers |
27
25
|[coverbadger](https://github.com/obalunenko/coverbadger)| v1.4.0 | Generate coverage badge images for Markdown files using Go |
28
26
|[enumer](https://github.com/alvaroloes/enumer)| v1.1.2 | A Go tool to auto generate methods for your enums |
29
27
|[envdoc](https://github.com/g4s8/envdoc)| v1.6.0 | Go tool to generate documentation for environment variables |
30
-
|[fiximports](https://golang.org/x/tools/cmd/fiximports)| v0.36.0 | The fiximports command fixes import declarations to use the canonical import path for packages that have an "import comment" as defined by https://golang.org/s/go14customimport.|
28
+
|[fiximports](https://golang.org/x/tools/cmd/fiximports)| v0.36.0 | The fiximports command fixes import declarations to use the canonical import path for packages that have an "import comment" as defined by <https://golang.org/s/go14customimport>. |
31
29
|[go-enum](https://github.com/abice/go-enum)| v0.9.1 | An enum generator for go |
32
30
|[gocov](https://github.com/axw/gocov)| v1.2.1 | Coverage testing tool for The Go Programming Language |
33
31
|[gocov-html](https://github.com/matm/gocov-html)| v1.4.0 | Make pretty HTML output from gocov, a coverage testing tool for Go |
@@ -44,23 +42,23 @@ The base image is built on top of the official image [golang:1.25.1-alpine3.22](
44
42
|[mockery](https://github.com/vektra/mockery)| v3.5.4 | A mock code autogenerator for Go |
45
43
|[mockgen](https://github.com/uber-go/mock)| v0.6.0 | GoMock is a mocking framework for the Go programming language. |
46
44
|[oapi-codegen](https://github.com/oapi-codegen/oapi-codegen)| v2.5.0 | Generate Go client and server boilerplate from OpenAPI 3 specifications |
45
+
|[pp](https://github.com/maruel/panicparse/v2)| v2.5.0 | Panicparse Parses panic stack traces, densifies and deduplicates goroutines with similar stack traces. Helps debugging crashes and deadlocks in heavily parallelized processes. |
47
46
|[pkgsite](https://golang.org/x/pkgsite/cmd/pkgsite)| v0.0.0-20250606033525-6805ff32e9c8 | Pkgsite extracts and generates documentation for Go programs. It runs as a web server and presents the documentation as a web page. |
48
47
|[sqlc](https://github.com/sqlc-dev/sqlc)| v1.30.0 | Generate type-safe code from SQL |
49
48
|[stringer](https://golang.org/x/tools/cmd/stringer)| v0.36.0 | Stringer is a tool to automate the creation of methods that satisfy the fmt.Stringer interface. |
50
49
|[svu](https://github.com/caarlos0/svu)| v3.2.3 | Semantic Version Util |
51
50
|[swag](github.com/swaggo/swag/cmd/swag)| v2.0.0-rc4 | Automatically generate RESTful API documentation with Swagger 2.0 for Go |
52
51
|[swagger](https://github.com/go-swagger/go-swagger)| v0.32.3 | Client/Server from OpenAPI docs generation tool |
52
+
|[tbls](https://github.com/k1LoW/tbls)| v1.88.0 | tbls is a CI-Friendly tool to document a database, written in Go. |
53
53
|[tparse](https://github.com/mfridman/tparse)| v0.17.0 | CLI tool for summarizing go test output. Pipe friendly. CI/CD friendly. |
54
54
55
-
56
55
## How to Use
57
56
58
57
The go-tools Docker image is engineered to allow for seamless implementation with your code.
59
58
60
-
- Pull the image
61
-
- Run the image with your code mounted as a volume
62
-
- Execute the desired commands.
59
+
- Pull the image
60
+
- Run the image with your code mounted as a volume
61
+
- Execute the desired commands.
63
62
64
-
This container is available at
63
+
This container is available at
65
64
[go-tools container on GitHub Packages](https://github.com/obalunenko/go-tools/pkgs/container/go-tools)
0 commit comments