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

https://github.com/tochemey/docker-go

[Go]Docker Image for Golang Tools
https://github.com/tochemey/docker-go

docker docker-compose earthly go golang golangci-lint mockery open-api-v3 protobuffer swagger swagger-codegen

Last synced: 10 days ago
JSON representation

[Go]Docker Image for Golang Tools

Awesome Lists containing this project

README

        

# docker-go

[![main](https://github.com/Tochemey/docker-go/actions/workflows/main.yml/badge.svg)](https://github.com/Tochemey/docker-go/actions/workflows/main.yml)
[![Docker Hub](https://img.shields.io/badge/docker%20hub-tochemey-blue?style=flat-square)](https://hub.docker.com/repository/docker/tochemey/docker-go)

Linux Docker Image for Golang and Golang development Tools. The project adheres to [Semantic Versioning](https://semver.org) and [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/).

## Features

- [golang](https://go.dev/dl/): Go binaries
- [buf](https://buf.build): Generate protocol buffers wire format
- [mockery](https://github.com/vektra/mockery): Generate mocks for unit tests
- [golangci-lint](https://github.com/golangci/golangci-lint): Help run Go Linter
- [connect-go](https://connectrpc.com/): Help generate connect-go related Go code
- [open api generator](https://github.com/oapi-codegen/oapi-codegen): Helps generate Go code from open api yaml file

## Architectures

- Linux AMD 64bits
- Linux ARM 64bits
- Linux 386