go-zero短链微服务demo操作流程解析

准备工作

安装 goctl 工具
安装 etcd, mysql, redis (选择使用docker进行安装和配置)
安装 protoc-gen-go 和 安装 protoc (可以跳过,后续会根据依赖自动安装)

image
全部使用的最新版

编写rpc代码

$ go run transform.go -f etc/transform.yaml

因为etcd运行在docker容器上,需要将etc/transform.yaml配置文件里的etcd的hosts配置成docker容器地址再执行该命令

posted @ 2023-02-10 22:58  小周同学、  阅读(41)  评论(0)    收藏  举报