微信公众号
微信公众号
扫码进群
扫码进群
加入社区

缩短从需求到上线的距离

go-zero 是一个集成了各种工程实践的 web 和 rpc 框架

starsforks
arch
晓黑板
好未来
七牛云
天翼云
lenovo
51CTO
又拍云
游族网络
得物
捞月狗
云犀
好特卖
玉数科技
千帆云
上班族
赛凌科技
三合通信
释空
优速云
量冠科技
中科生活
indochat
数赞
点购广场
英雄体育
时代脉搏网络
复杂美科技
优利特
智橙互动
鲸思智能科技
郑州众合互联
无变界科技
馨科智
亿景智联
扩博智能
深信服
胜软科技
高小鹿
飞视(苏州)数字技术
统信软件
鼎翰文化股份有限公司
茶码纹化
晓黑板
好未来
七牛云
天翼云
lenovo
51CTO
又拍云
游族网络
得物
捞月狗
云犀
好特卖
玉数科技
千帆云
上班族
赛凌科技
三合通信
释空
优速云
量冠科技
中科生活
indochat
数赞
点购广场
英雄体育
时代脉搏网络
复杂美科技
优利特
智橙互动
鲸思智能科技
郑州众合互联
无变界科技
馨科智
亿景智联
扩博智能
深信服
胜软科技
高小鹿
飞视(苏州)数字技术
统信软件
鼎翰文化股份有限公司
茶码纹化
performance

高性能

内建服务发现、负载均衡

内建限流

自适应熔断

自适应降载

自动触发,自动恢复

超时级联控制

自动缓存控制

链路跟踪、统计报警等

高并发支撑,稳定保障流量洪峰下的服务稳定

extension

易扩展

支持中间件,方便扩展

面向故障编程,弹性设计

完全兼容 net/http

easy-to-use

低门槛

强大的工具支持,尽可能少的代码编写

大量微服务治理和并发工具包

代码自动生成

go-zero 包含极简的 API 定义和生成工具 goctl,可以根据定义的 api 文件一键生成 Go, iOS, Android, Kotlin, Dart, TypeScript, JavaScript 代码,并可直接运行。

$ goctl --help
NAME:
goctl - a cli tool to generate code
USAGE:
goctl [global options] command [command options] [arguments...]
VERSION:
1.3.5 darwin/amd64
COMMANDS:
bug report a bug
upgrade upgrade goctl to latest version
env check or edit goctl environment
migrate migrate from tal-tech to zeromicro
api generate api related files
docker generate Dockerfile
kube generate kubernetes files
rpc generate rpc code
model generate model code
template template operation
completion generation completion script, it only works for unix-like OS
help, h Shows a list of commands or help for one command
GLOBAL OPTIONS:
--help, -h show help
--version, -v print the version

为什么选择 go-zero?