go-kratos / examples

Examples of Kratos framework

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

examples

English | 简体中文

  • blog is simple crud project.
  • config is kratos config example.
  • errors is kratos errors example, it is generated through proto-gen-go-errors.
  • helloworld is helloworld example.
  • http is transport/http some examples of usage.
  • log is log example, including、logger、helper、filter、valuer, etc.
  • metadata is metadata example.
  • metrics is metrics example, in the example, prom is used to collect data.
  • registry is registration and discovery examples,including Etcd, Consul, Nacos.
  • traces is middleware/tracing example,middleware/tracing is implemented by opentelemetry.
  • validate is middleware/validate example, the verification code is generated by proto-gen-validate.
  • ws is implementation of transport interface with websocket example.
  • swagger is implementation of server with embed swagger api.

About

Examples of Kratos framework

License:MIT License


Languages

Language:Go 76.8%Language:TypeScript 11.9%Language:Makefile 4.4%Language:Vue 2.7%Language:HTML 1.1%Language:JavaScript 0.9%Language:Shell 0.7%Language:CSS 0.5%Language:Batchfile 0.4%Language:Dockerfile 0.3%Language:Gnuplot 0.2%Language:Awk 0.1%