go get -u github.com/gogo/[email protected] // go install也可
go get -u github.com/mwitkow/[email protected] // go install也可
go install google.golang.org/protobuf/cmd/protoc-gen-go@latest
go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@latest
go install github.com/mwitkow/go-proto-validators/protoc-gen-govalidators@latest
go install github.com/heshaofeng1991/protoc-gen-go-http@latest (个人封装的http方式,感兴趣可以研究学习,相互进步)
go install github.com/gogo/protobuf/protoc-gen-gogofaster@latest
go install github.com/favadi/protoc-go-inject-tag@latest
go install github.com/gogo/protobuf/gogoproto@latest
git clone [email protected]:heshaofeng1991/proto-gen-code.git
cd proto-gen-code
make tidy
or
go mod tidy -compat=1.9
make server
or
go run main.go -confFile ./config/config-dev.yaml