Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/brandon-a-pinto/go-clean-architecture
Go (Golang) Clean Architecture API project with gRPC, PostgreSQL, Docker and more.
https://github.com/brandon-a-pinto/go-clean-architecture
clean-architechture clean-code docker dockerfile go golang graphql grpc postgresql rest-api swagger
Last synced: about 2 months ago
JSON representation
Go (Golang) Clean Architecture API project with gRPC, PostgreSQL, Docker and more.
- Host: GitHub
- URL: https://github.com/brandon-a-pinto/go-clean-architecture
- Owner: brandon-a-pinto
- License: gpl-3.0
- Created: 2023-11-12T21:09:01.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2023-11-25T21:23:44.000Z (about 1 year ago)
- Last Synced: 2024-06-19T14:46:14.757Z (7 months ago)
- Topics: clean-architechture, clean-code, docker, dockerfile, go, golang, graphql, grpc, postgresql, rest-api, swagger
- Language: Go
- Homepage:
- Size: 70.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: license
Awesome Lists containing this project
README
# Go Clean Architecture
Go (Golang) Clean Architecture API project with Chi, PostgreSQL, Docker and more.## Usage
```bash
git clone https://github.com/brandon-a-pinto/go-clean-architecture.git
cd go-clean-architecture
make prepare
sudo make up_build
```## Tech
- Golang
- Chi
- gRPC
- GraphQL
- PostgreSQL
- Docker
- Swagger
- Bcrypt
- UUID
- Testify
- Faker## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what would you like to change.