跳到主要内容

安装

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, 可以通过各平台工具安装.

brew 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配合使用.