https://github.com/tsukinoko-kun/go-common
Go + common tools
https://github.com/tsukinoko-kun/go-common
docker docker-image docker-images go golang
Last synced: about 2 months ago
JSON representation
Go + common tools
- Host: GitHub
- URL: https://github.com/tsukinoko-kun/go-common
- Owner: tsukinoko-kun
- License: mit
- Created: 2025-01-18T14:17:09.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2026-01-18T20:23:57.000Z (5 months ago)
- Last Synced: 2026-01-19T03:56:41.950Z (5 months ago)
- Topics: docker, docker-image, docker-images, go, golang
- Language: Dockerfile
- Homepage:
- Size: 12.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Go + common tools
Docker images with Go and common development tools pre-installed.
## Included Tools
- [Node.js](https://nodejs.org) with npm and [pnpm](https://pnpm.io)
- [templ](https://templ.guide)
- [sqlc](https://sqlc.dev)
- [protobuf](https://protobuf.dev)
- [just](https://just.systems)
- [zig](https://ziglang.org) (configured as C/C++ compiler for CGO)
## Docker Images
### Debian-based (default)
- **Tags**: `latest`, `1`
- **Base**: `golang:1`
- **Platforms**: `linux/amd64`, `linux/arm64/v8`
### Alpine-based
- **Tags**: `alpine`, `1-alpine`
- **Base**: `golang:1-alpine`
- **Platforms**: `linux/amd64`, `linux/arm64/v8`
## Usage
```bash
# Use the latest Debian-based image
docker pull ghcr.io/tsukinoko-kun/go-common:latest
# Use the Alpine-based image
docker pull ghcr.io/tsukinoko-kun/go-common:alpine
```