goland中grpc的安装

安装 gRPC

网络环境允许的同学安装 gRPC 非常方便,直接执行以下命令即可安装完成:

go get -u -v google.golang.org/grpc

为什么已经了可是goland还是不行?

Fetching https://google.golang.org/grpc?go-get=1
https fetch failed: Get https://google.golang.org/grpc?go-get=1: dial tcp 216.239.37.1:443: i/o timeout
package google.golang.org/grpc: unrecognized import path "google.golang.org/grpc" (https fetch: Get https://google.golang.org/grpc?go-get=1: dial tcp 216.239.37.1:443: i/o timeout)
 

解决方案

端口号根据实际情况写
windows使用set设置环境变量。export使用export

set listen = http://127.0.0.1:7890
set proxy = socks5://127.0.0.1:7891
 
set http_proxy=socks5://127.0.0.1:7891
set https_proxy=socks5://127.0.0.1:7891
 
set http_proxy=http://127.0.0.1:7890
set https_proxy=http://127.0.0.1:7890

go modules

# widows设置方法:
set GO111MODULE=on   //  go1.14版本存在的选项
SET GOPROXY=https://goproxy.io

# linux设置方法:
export GO111MODULE=on   //  go1.14版本存在的选项
export GOPROXY=https://goproxy.io
 
GOPROXY=https://athens.azurefd.net
go mod download

你可能感兴趣的:(go语言)