国产chinesehdxxxx野外,国产av无码专区亚洲av琪琪,播放男人添女人下边视频,成人国产精品一区二区免费看,chinese丰满人妻videos

Kratos 代碼示例

2022-04-24 11:12 更新

Kratos提供了豐富的示例代碼/項(xiàng)目供參考

組件使用

全部示例

配置

  • config 使用 config 組件解析配置文件的示例
  • apollo 從 apollo 中獲取配置的示例

服務(wù)發(fā)現(xiàn)&服務(wù)注冊(cè)

  • etcd 使用 etcd 插件,在 server 端進(jìn)行服務(wù)注冊(cè)和在 client 端進(jìn)行服務(wù)注冊(cè)的示例
  • nacos 使用 nacos 插件,在 server 端進(jìn)行服務(wù)注冊(cè)和在 client 端進(jìn)行服務(wù)注冊(cè)的示例
  • consul 使用 consul 插件,在 server 端進(jìn)行服務(wù)注冊(cè)和在 client 端進(jìn)行服務(wù)注冊(cè)的示例
  • zookeeper 使用 zookeeper 插件,在 server 端進(jìn)行服務(wù)注冊(cè)和在 client 端進(jìn)行服務(wù)注冊(cè)的示例

HTTP

  • core 使用框架自帶 router 的示例
  • gin 將 gin 作為 router 集成進(jìn) Kratos 項(xiàng)目的示例
  • mux 將 mux 作為 router 集成進(jìn) Kratos 項(xiàng)目的示例
  • echo 將 echo 作為 router 集成進(jìn) Kratos 項(xiàng)目的示例
  • static 通過(guò) HTTP 提供靜態(tài)文件服務(wù)的示例
  • upload 通過(guò) HTTP 上傳文件的示例
  • redirect 重定向的示例
  • middleware 在路由中使用中間件的示例
  • errors 使用統(tǒng)一的錯(cuò)誤處理進(jìn)行錯(cuò)誤響應(yīng)的示例

RPC

  • helloworld 分別使用 HTTP 和 gRPC 進(jìn)行遠(yuǎn)程調(diào)用的樣例

Trace

  • traces 使用 Jaeger 對(duì)兩個(gè)服務(wù)進(jìn)行分布式追蹤的樣例

WebSocket

  • ws 提供 WebSocket 接口的樣例

鑒權(quán)

  • jwt 在 HTTP、gRPC 中使用JWT進(jìn)行鑒權(quán)的示例

日志

  • zap 使用 zap 日志庫(kù)的示例
  • logrus 使用 logrus 日志庫(kù)的示例

其他

  • i18n 國(guó)際化支持的示例
  • header 請(qǐng)求頭處理示例
  • selector 選擇器示例,可通過(guò)負(fù)載均衡和 Filter 進(jìn)行選擇
  • swagger 使用 Swagger 插件自動(dòng)生成接口文檔并提供在線服務(wù)的示例

綜合項(xiàng)目

  • blog 簡(jiǎn)單的 CRUD 工程,包含 MySQL 和 Redis 的使用,展示使用 kratos-layout 創(chuàng)建的項(xiàng)目的完整結(jié)構(gòu)
  • beer-shop 一個(gè)模擬電商的完整微服務(wù)應(yīng)用,展示如何使用kratos構(gòu)建大型微服務(wù)項(xiàng)目


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)