An open API service indexing awesome lists of open source software.

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

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
```