WooCoo
is an application development framework and toolkit written in GO(Golang). It is easy to develop WebApi applications or RPC services.
WooCoo
mainly plays a role of adhesive, and its core components are from other open source projects.
The current features are as follows:
- component configurable,easy to split multi environments
- logger and rotate support. Detail,
- OpenTelemetry support. Detail
- built-in web router,supports GraphQL.
- built-in grpc server and easy to use grpc client.
- JWT-based validation
- microservice registry and discovery:
- etcdv3: register and discovery services
- Polaris: service discovery and governance
-
woco-cli: command line tool, include feature:
- generate code support:
Ent
- server code generator for openapi 3.0 spec. seeOpenApi3 Generator
- generate code support:
- facebook ent
- Graphql: by ent
contact:
- QQ: 21997272