Layout Layout The kratos-layout is used by command kratos new for new project creation. The directory structures and tool chains are included in this layout project. Which hel...
框架组件 框架组件 📄️ API 定义 Kratos API 与用户的通信协议,通常是 REST API 和 RPC API 作为传输层协议,而 Kratos 主要参考 Google API 指南,实现了对应通信协议支持,并且遵守了 gRPC API 使用 HTTP 映射功能进行 JSON/HTTP 的支持 📄️ 配置 Kratos 配置源可...
Usage Installation Tool Usage Version Project Creation Adding Proto files Generate Proto Codes Generate Service Codes Usage Installation go install github . com / go - k...
Tracing Configuration WithTracerProvider WithPropagator Usage Tracing for Server Tracing for Client References Tracing We use OpenTelemetry for distributed tracing. C...
Tracing Configuration WithTracerProvider WithPropagator Usage Tracing for Server Tracing for Client References Tracing We use OpenTelemetry for distributed tracing. C...
Overview Goals Principles Features Architecture Related Community License Contributors Overview Kratos is a microservice-oriented governance framework implemented by Gol...
Routing and Load Balancing Interface Implementation How to use HTTP Client gRPC Client Routing and Load Balancing Interface Implementation The main interface for routing an...
Dependency Injection Installation Terms Usage Component Initialization References Dependency Injection Wire is a compile-time dependency injection tool. It is recommended...