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

https://github.com/jordan-cod/golang-template

A production-ready Go project template with hot reload, Docker support, linting, and basic health check endpoint.
https://github.com/jordan-cod/golang-template

ci-cd docker docker-compose golang test

Last synced: about 2 months ago
JSON representation

A production-ready Go project template with hot reload, Docker support, linting, and basic health check endpoint.

Awesome Lists containing this project

README

          


Gopher

# Golang Template Repository

A production-ready Go (Golang) project template with hot reload, Docker support, linting, and a basic health check endpoint.

This template is designed to **accelerate the setup of new Go projects**, providing a clean, scalable structure and built-in tooling. Perfect for microservices, REST APIs, or CLI tools.

## Features

- **Hot Reload** with [Air](https://github.com/cosmtrek/air) for fast development feedback
- **Dockerized** setup with support for local and production environments 🐳
- **Health Check Endpoint** available at `/health`
- **Linting** using `golangci-lint`
- **Testing** ready with `go test`
- Clean and organized folder structure