原文:go-zero实战

文档地址 官方examples 前提: 安装 protoc, protoc gen go, goctl api clone 项目或者 生成目录, init go mod 限制grpc版本, 打开go.mod 加入replace google.golang.org grpc gt google.golang.org grpc v . . 创建api和rpc目录 创建api文档, api语法 生成项目 ...

2021-05-21 20:44 1 1053 推荐指数:

查看详情

go-zero 实战之 blog 系统

go-zero 实战项目:blog 本文以 blog 的网站后台为例,着重介绍一下如何使用 go-zero 开发 blog 的用户模块。 本文涉及的所有资料都已上传 github 仓库 kougazhang/go-zero-demo,感兴趣的同学可以自行下载。 用户模块是后台管理系统常见 ...

Mon Oct 25 17:10:00 CST 2021 1 1779
03. go-zero简介及如何学go-zero

目录 一、go-zero简介及如何学go-zero 1.go-zero官方文档 2.go-zero微服务框架入门教程 3.go-zero最佳实践 4.学习资料 二、go-zero环境搭建 1.GO环境 ...

Sat Mar 26 18:04:00 CST 2022 0 5024
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
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM