golang-clean-web-api
golang-clean-web-api copied to clipboard
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, go...
New Feature: -Implemented the RefreshToken method in the TokenUsecase to handle token refreshing. -The method retrieves the refresh token from the HTTP cookie, validates it, and generates a new access...
When trying to [start](https://github.com/naeemaei/golang-clean-web-api?tab=readme-ov-file#start-dependencies-on-docker). got following error: ```sh docker compose -f "docker/docker-compose.yml" up -d setup elasticsearch kibana filebeat postgres pgadmin redis prometheus node-exporter alertmanager grafana WARN[0000] /var/www/golang-clean-web-api/docker/docker-compose.yml: the attribute `version`...