a simple blog with:
- Authentication
- CRUD post
the clients can fetch posts in three ways:
- HTTP Request (REST API)
- gRPC request
- Graphql
- Using Redis to store JWT token
- Using Postgres for post, user
protoc --go_out=./service \
--go-grpc_out=./service \
proto/*.proto
go generate cmd/graph/graph
just read the documentation 😃
- see Document to install requirements for re-generating grpc files
config .env file by:
.env-sample => .env
run docker-compose by:
docker-compose up --build -d