Back to projects
DevTools
golang-clean-web-api
Golang Clean architecture REST API example with a comprehensive real project. It uses docker, docker compose, redis, elasticsearch, kibana, filebeat, postgresql, prometheus, grafana. also use gin, gorm, viper, zerolog, zap, validator, dynamic search, swagger and JWT
naeemaei
Maintainer
400 stars
About this project
Golang Clean architecture REST API example with a comprehensive real project. It uses docker, docker compose, redis, elasticsearch, kibana, filebeat, postgresql, prometheus, grafana. also use gin, gorm, viper, zerolog, zap, validator, dynamic search, swagger and JWT. Maintained by naeemaei on GitHub, where it has earned 400 stars from the community.
It's actively developed around elasticsearch, filebeat, go, and is a solid reference for anyone building with these tools.
Tags
Install
npm install golang-clean-web-apiLatest versions
go-1.22↗More Gin projects