安装
Golang
可以依照go官方站点上的详细安装说明来安装,最低要求是1.18版本.
环境设置
# 大陆用户配置加载镜像
go env -w GOPROXY=https://goproxy.cn,direct
WoCoCli安装
WoCo(音:沃可) cli是一个代码工具,希望能在项目开发中,减少一些重复的工作,提高开发效率.
go install github.com/tsingsun/woocoo/cmd/woco@latest
安装位置在$GOPATH/bin
目录下,请确保该目录在$PATH
或环境变量中.
安装验证:
woco -v
GRPC相关工具
protoc以及protoc-gen-go, 可以通过各平台工具安装.
- mac
- windows
brew install protobuf
choco install protobuf
下载安装 protoc-gen-go
go install google.golang.org/protobuf/cmd/protoc-gen-go@latest
go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@latest
其他
woocoo同样有为了接入优秀的环境生态而开发配套的客户端.根据需要安装对应的环境.
- mysql
- redis
- polaris,etcd
WooCoo 建议使用ORM工具,在这边就不去讨论ORM的好坏了.
我们推荐使用ent,因为它是一个非常优秀的ORM工具,并且支持GRPC,可以很好的和WooCoo配合使用.