安装go-micro
- 打开cmd窗口,执行以下命令
go install github.com/go-micro/cli/cmd/go-micro@latest
- 测试是否成功安装
go-micro -v
创建服务
go-micro new service helloworld
windows 安装make
- 安装地址
https://gnuwin32.sourceforge.net/packages/make.htm
- 配置PATH环境变量
D:\Program Files (x86)\GnuWin32\bin
ps: 请配置make实际安装目录
- 测试make命令
make -v
执行make,安装protoc-gen-go, protoc-gen-micro, 生成pb.go,pb.micro.go文件
cd helloworld
make init proto update tidy
运行
go run main.go
访问服务
curl -XPOST -H 'Content-Type: application/json' -H 'Micro-Endpoint: Helloworld.Call' -d '{"name": "alice"}' "http://localhost:53333"