go-micro命令行工具
Go Micro CLI
Go Micro CLI是一个用于开发go-micro项目的命令行工具
安装
1 | go install github.com/go-micro/cli/cmd/go-micro@latest |
创建项目
创建服务端项目
1 | go-micro new service helloworld |
准备
下载依赖
1 | cd helloworld |
运行
- go-micro
windows下会失败
1 | go-micro run |
- go
1 | go run main.go |
测试
- go-micro
windows下会失败
1 | go-micro call helloworld Helloworld.Call '{"name": "John"}' |
- curl
windows下使用powershell/cmd会失败, 请使用
Git Bash,
1 | curl -XPOST -H 'Content-Type: application/json' -H 'Micro-Endpoint: Helloworld.Call' -d '{"name": "John"}' http://localhost:xxxx |