moke-kit is a toolkit for building a Domain-Driven Hexagon microservices/monolithic in Go. You can develop as a monolithic service and deploy it as a microservice. Just like building with LEGO, you can assemble the service as you like.
- Server Types:
- gRPC
- HTTP[grpc-gateway]
- TCP [zinx]
- Websocket [zinx]
- MQ:
- Orm:
- Cache:
- redis
- dragonfly
- Third Party:
- install gonew:
go install golang.org/x/tools/cmd/gonew@latest
- create a new project:
gonew github.com/gstones/moke-layout your.domain/myprog