原文:go-zero:开箱即用的微服务框架

go zero 是一个集成了各种工程实践的 Web 和 rpc 框架,它的弹性设计保障了大并发服务端的稳定性,并且已经经过了充分的实战检验。 go zero 在设计时遵循了 工具大于约定和文档 的理念,所以 go zero 包含极简的 API 定义和生成工具 goctl,可以根据定义的 API 文件一键生成 Go iOS Android Kotlin Dart TypeScript JavaScr ...

2021-06-16 10:46 0 684 推荐指数:

查看详情

开箱即用微服务框架 Go-zero(进阶篇)

之前我们简单介绍过 Go-zero 详见《Go-zero开箱即用微服务框架》。这次我们从动手实现一个 Blog 项目的用户模块出发,详细讲述 Go-zero 的使用。 特别说明本文涉及的所有资料都已上传 Github 仓库 “kougazhang/go-zero-demo”, 感兴趣的同学 ...

Wed Jun 23 18:45:00 CST 2021 0 833
go-zero微服务框架

go-zero 是一个集成了各种工程实践的 Web 和 rpc 框架,它的弹性设计保障了大并发服务端的稳定性,并且已经经过了充分的实战检验。 go-zero 在设计时遵循了 “工具大于约定和文档” 的理念,所以 go-zero 包含极简的 API 定义和生成工具 goctl,可以根据定义 ...

Thu Aug 19 22:32:00 CST 2021 0 550
云原生 go-zero 微服务框架

0. go-zero介绍 go-zero是一个集成了各种工程实践的web和rpc框架。通过弹性设计保障了大并发服务端的稳定性,经受了充分的实战检验。 go-zero包含极简的API定义和生成工具goctl,可以根据定义的api文件一键生成Go, iOS, Android, Kotlin ...

Tue Oct 13 19:47:00 CST 2020 0 865
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微服务自动生成

0. 为什么说做好微服务很难? 要想做好微服务,我们需要理解和掌握的知识点非常多,从几个维度上来说: 基本功能层面 并发控制&限流,避免服务被突发流量击垮 服务注册与服务发现,确保能够动态侦测增减的节点 负载均衡,需要根据节点承受能力分发流量 ...

Wed Oct 14 18:35:00 CST 2020 0 732
go-zero服务注册和发现

go-zero 服务注册和发现 在没有服务注册和发现的时候, 没新上一个服务, 或者没部署一个新的节点, 都要改所有调用方的配置文件, 简直就是配置噩梦, 还容易配置错误 分析一个go-zero服务注册和发现, 接着上面的代码, go-zero实战, 看看rpc客户端怎么寻址到rpc服务 ...

Sun May 23 03:28:00 CST 2021 0 2799
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
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM