Skip to content

Being the cornerstone framework of the web for golang

License

Notifications You must be signed in to change notification settings

stonejianbu/csweb

Repository files navigation

csweb

Being the cornerstone framework of the web for golang

Characteristic

  1. provides HTTP and GRPC serve
  2. validator
  3. metrics (prometheus)
  4. tracer (zipkin)
  5. log with traceID
  6. tools library (gorm/jwt/seata...)
  7. jwt Auth
  8. recovery
  9. ratelimit
  10. error handle

TODO List

  1. Docker/Makefile
  2. service discovery
  3. goroutine pool
  4. auto generate infrastructure code
  5. cache (redis)
  6. pub/sub
  7. cron
  8. config center (apollo)
  9. project template

About

Being the cornerstone framework of the web for golang

Resources

License

Stars

Watchers

Forks

Packages

No packages published