webgame 發表於 2021-9-25 11:20:59

go-zero框架 v1.2.1


go-zero框架 是一個集成了各種工程實踐的 web 和 rpc 框架。通過彈性設計保障了大並發服務端的穩定性,經受了充分的實戰檢驗。
go-zero框架 包含極簡的 API 定義和生成工具 goctl,可以根據定義的 api 文件一鍵生成 Go,iOS,Android,Kotlin,Dart,TypeScript,JavaScript 代碼,並可直接運行。

go-zero主要特點:
強大的工具支持,盡可能少的代碼編寫
極簡的接口
完全兼容 net/http
支持中間件,方便擴展
高性能
面向故障編程,彈性設計
內建服務發現、負載均衡
內建限流、熔斷、降載,且自動觸發,自動恢復
API 參數自動校驗
超時級聯控制
自動緩存控制
鏈路跟踪、統計報警等
高並發支撐,穩定保障了疫情期間每天的流量洪峰

使用 go-zero 的好處:
輕鬆獲得支撐千萬日活服務的穩定性
內建級聯超時控制、限流、自適應熔斷、自適應降載等微服務治理能力,無需配置和額外代碼
微服務治理中間件可無縫集成到其它現有框架使用
極簡的 API 描述,一鍵生成各端代碼
自動校驗客戶端請求參數合法性
大量微服務治理和並發工具包

頁: [1]
查看完整版本: go-zero框架 v1.2.1