64 Forks
335 Stars
335 Watchers

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

How to download and setup golang-clean-web-api

Open terminal and run command
git clone https://github.com/naeemaei/golang-clean-web-api.git
git clone is used to create a copy or clone of golang-clean-web-api repositories. You pass git clone a repository URL.
it supports a few different network protocols and corresponding URL formats.

Also you may download zip file with golang-clean-web-api https://github.com/naeemaei/golang-clean-web-api/archive/master.zip

Or simply clone golang-clean-web-api with SSH
[email protected]:naeemaei/golang-clean-web-api.git

If you have some problems with golang-clean-web-api

You may open issue on golang-clean-web-api support forum (system) here: https://github.com/naeemaei/golang-clean-web-api/issues

Similar to golang-clean-web-api repositories

Here you may see golang-clean-web-api alternatives and analogs

 discourse    gogs    grafana    Qix    awesome-cheatsheets    phpredis    blog    netdata    elasticsearch    NodeBB    typeorm    medis    dotfiles    dynomite    ardb    keyv    redislite    elasticell    olric    scala-exercises    acl    react-firebase-starter    FOSElasticaBundle    SncRedisBundle    node-pg-migrate    mumuki-laboratory    docker-django-nginx-uwsgi-postgres-load-balance-tutorial    scrapy-cluster    crawler    ioredis