无法为go-in mac os安装gRPC

无法为go-in mac os安装gRPC,go,grpc,Go,Grpc,运行时: brew install go get -u github.com/golang/protobuf/protoc-gen-go 我收到: brew command not found go: found github.com/golang/protobuf/protoc-gen-go in github.com/golang/protobuf v1.4.2 go: google.golang.org/protobuf upgrade => v1.25.0 go: updat

运行时:

brew install
go get -u github.com/golang/protobuf/protoc-gen-go
我收到:

brew command not found
go: found github.com/golang/protobuf/protoc-gen-go in github.com/golang/protobuf v1.4.2
go: google.golang.org/protobuf upgrade => v1.25.0
go: updating go.sum: open /usr/local/go/src/go.sum: permission denied
ksetti-mac-mini-4@KSETTis-Mini src % go get -u github.com/golang/protobuf/protoc-gen-go
go: found github.com/golang/protobuf/protoc-gen-go in github.com/golang/protobuf v1.4.2
go: google.golang.org/protobuf upgrade => v1.25.0
go: updating go.sum: open /usr/local/go/src/go.sum: permission denied
跑步时:

brew install
go get -u github.com/golang/protobuf/protoc-gen-go
我收到:

brew command not found
go: found github.com/golang/protobuf/protoc-gen-go in github.com/golang/protobuf v1.4.2
go: google.golang.org/protobuf upgrade => v1.25.0
go: updating go.sum: open /usr/local/go/src/go.sum: permission denied
ksetti-mac-mini-4@KSETTis-Mini src % go get -u github.com/golang/protobuf/protoc-gen-go
go: found github.com/golang/protobuf/protoc-gen-go in github.com/golang/protobuf v1.4.2
go: google.golang.org/protobuf upgrade => v1.25.0
go: updating go.sum: open /usr/local/go/src/go.sum: permission denied
我做错了什么?

您的GOPATH是否设置为类似“~/go”的值?它试图写入一个您似乎无权访问的资源目录

这是我的.bashrc

# GoLang Configurations
export GOPATH=$HOME/Golang
export PATH=$PATH:$GOPATH/bin

有很多错误。1您试图运行brew安装,但没有告诉它要安装什么。接下来,2您只需阅读错误消息,即可断定未安装brew。最后,还有一个稍微微妙的问题,3您的用户没有权限在其试图写入的位置进行写入,这似乎是一个全局go安装位置,也称为GOROOT。这就得出结论:4从2017年开始,您运行的go版本已经非常过时,或者您已经将GOPATH配置为GOROOT,这可能会有问题。