GRPCUI
- [grpcui](GitHub - fullstorydev/grpcui: An interactive web UI for gRPC, along the lines of postman)
- grpcurl 是一个命令行工具,允许您通过浏览器与 gRPC 服务器进行交互
- 尽管 grpcurl 是一个命令行界面,但是 grpcui 提供了一个基于 web/浏览器的 UI。能够以交互方式构造要发送到 gRPC 服务器的请求。
安装grpcui
-
go语言环境安装
-
go国内加速镜像
-
国内网络访问国外资源经常会出现不稳定的情况。因此设置 CDN 加速代理就很有必要了
-
# 启用 Go Modules 功能 go env -w GO111MODULE=on # 配置 GOPROXY 环境变量,以下三选一 # 1. 七牛 CDN go env -w GOPROXY=https://goproxy.cn,direct # 2. 阿里云 go env -w GOPROXY=https://mirrors.aliyun.com/goproxy/,direct # 3. 官方 go env -w GOPROXY=https://goproxy.io,direct
-
-
获取grpcui
-
go get github.com/fullstorydev/grpcui
-
-
本地安装
-
go install github.com/fullstorydev/grpcui/cmd/grpcui@v1.2.0
-
开始使用
-
启动本地grpc服务端
-
命令台运行命令
-
grpcui -plaintext 服务端域名/IP:GRPC服务端端口
-
grpcui -plaintext 127.0.0.1:52452
-