mirror of
https://github.com/go-kratos/kratos.git
synced 2025-01-03 22:52:24 +02:00
050b14c1e0
* Create ca.crt |
||
---|---|---|
.. | ||
benchmark | ||
blog | ||
config | ||
errors | ||
event | ||
header | ||
helloworld | ||
http | ||
i18n | ||
log | ||
metadata | ||
metrics | ||
middleware | ||
registry | ||
stream | ||
swagger | ||
tls | ||
traces | ||
validate | ||
ws | ||
go.mod | ||
go.sum | ||
LICENSE | ||
README.md |
examples
- examples/blog is simple crud project.
- examples/config is kratos config example.
- examples/errors is kratos errors example, it is generated through proto-gen-go-errors.
- examples/helloworld is helloworld example.
- examples/http is transport/http some examples of usage.
- examples/log is log example, including、logger、helper、filter、valuer, etc.
- examples/metadata is metadata example.
- examples/metrics is metrics example, in the example, prom is used to collect data.
- examples/registry is registration and discovery examples,including Etcd, Consul, Nacos.
- examples/traces is middleware/tracing example,middleware/tracing is implemented by opentelemetry.
- examples/validate is middleware/validate example, the verification code is generated by proto-gen-validate.
- examples/ws is implementation of transport interface with websocket example.
- examples/swagger is implementation of server with embed swagger api.