原文:03. go-zero簡介及如何學go-zero

目錄 一 go zero簡介及如何學go zero .go zero官方文檔 .go zero微服務框架入門教程 .go zero最佳實踐 .學習資料 二 go zero環境搭建 .GO環境和Gopath的配置 .需要安裝以下環境和依賴 .goctl安裝 .其它依賴安裝 三 go zero殺手鐧goctl詳細使用 .官方文檔: .開發准備工作 .編寫API代碼 .編寫RPC代碼 .編寫Model ...

2022-03-26 10:04 0 5024 推薦指數:

查看詳情

go-zero實戰

文檔地址 官方examples 前提: 安裝 protoc, protoc-gen-go, goctl api clone 項目或者 生成目錄, init go mod 限制grpc版本, 打開go.mod 加入replace google.golang.org/grpc ...

Sat May 22 04:44:00 CST 2021 1 1053
go-zero之web框架

go-zero 是一個集成了各種工程實踐的 web 和 rpc 框架,其中rest是web框架模塊,基於Go語言原生的http包進行構建,是一個輕量的,高性能的,功能完整的,簡單易用的web框架 服務創建 go-zero中創建http服務非常簡單,官方推薦使用goctl工具來生成。為了方便演示 ...

Thu Nov 19 21:53:00 CST 2020 0 1703
go-zero:微服務框架

go-zero 是一個集成了各種工程實踐的 Web 和 rpc 框架,它的彈性設計保障了大並發服務端的穩定性,並且已經經過了充分的實戰檢驗。 go-zero 在設計時遵循了 “工具大於約定和文檔” 的理念,所以 go-zero 包含極簡的 API 定義和生成工具 goctl,可以根據定義 ...

Thu Aug 19 22:32:00 CST 2021 0 550
go-zero 是如何追蹤你的請求鏈路的

go-zero 是如何追蹤你的請求鏈路 微服務架構中,調用鏈可能很漫長,從 http 到 rpc ,又從 rpc 到 http 。而開發者想了解每個環節的調用情況及性能,最佳方案就是 全鏈路跟蹤。 追蹤的方法就是在一個請求開始時生成一個自己的 spanID ,隨着整個請求鏈路傳下去 ...

Tue Nov 03 23:58:00 CST 2020 1 558
go-zero服務注冊和發現

go-zero 服務注冊和發現 在沒有服務注冊和發現的時候, 沒新上一個服務, 或者沒部署一個新的節點, 都要改所有調用方的配置文件, 簡直就是配置噩夢, 還容易配置錯誤 分析一個go-zero的服務注冊和發現, 接着上面的代碼, go-zero實戰, 看看rpc客戶端怎么尋址到rpc服務端 ...

Sun May 23 03:28:00 CST 2021 0 2799
go-zero 如何扛住流量沖擊(二)

本篇文章承接上一篇go-zero 如何扛住流量沖擊(一)。 上一篇介紹的是 go-zero 中滑動窗口限流,本篇介紹另外一個 tokenlimit ,令牌桶限流。 使用 tokenlimit 從整體上令牌桶生產token邏輯如下: 用戶配置的平均發送速率為r,則每隔1/r秒一個 ...

Wed Nov 25 20:30:00 CST 2020 0 488
Windows下如何玩轉火熱的go-zero

作者:阿啄debugIT 前言 go-zero 是一個集成了各種工程實踐的 web 和 rpc 框架。通過彈性設計保障了大並發服務端的穩定性,經受了充分的實戰檢驗。 go-zero 包含極簡的 API 定義和生成工具 goctl,可以根據定義的 api 文件一鍵生成 Go, iOS ...

Thu Jan 14 19:50:00 CST 2021 2 579
go-zero解讀與最佳實踐(上)

本文有『Go開源說』第三期 go-zero 直播內容修改整理而成,視頻內容較長,拆分成上下篇,本文內容有所刪減和重構。 大家好,很高興來到“GO開源說” 跟大家分享開源項目背后的一些故事、設計思想以及使用方法,今天分享的項目是 go-zero,一個集成了各種工程實踐的 web ...

Wed Feb 03 19:15:00 CST 2021 0 928
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM