Home
Softono

Go Clean Architecture REST API

Open source Go
952
Stars
166
Forks
3
Issues
8
Watchers
2 years
Last Commit

 About Go Clean Architecture REST API

Golang Clean Architecture REST API example

Platforms

Web Self-hosted Docker

Languages

Go

Links

Need Help Installing Go Clean Architecture REST API?

We provide expert installation service for this software. Our team will install, configure, and secure Go Clean Architecture REST API on your server. plans start at just $30.

Go Clean Architecture REST API

View on GitHub

Golang Clean Architecture REST API example πŸš€

πŸ‘¨β€πŸ’» Full list what has been used:

Recomendation for local development most comfortable usage:

make local // run all containers
make run // it's easier way to attach debugger or rebuild/rerun project

πŸ™ŒπŸ‘¨β€πŸ’»πŸš€ Docker-compose files:

docker-compose.local.yml - run postgresql, redis, aws, prometheus, grafana containrs
docker-compose.dev.yml - run docker development environment
docker-compose.delve.yml run development environment with delve debug

Docker development usage:

make docker

Local development usage:

make local
make run

SWAGGER UI:

https://localhost:5000/swagger/index.html

Jaeger UI:

http://localhost:16686

Prometheus UI:

http://localhost:9090

Grafana UI:

http://localhost:3000