使用GoModule第三方库Goland无法代码提示

解决方法就是设置GOPROXY

方法一:项目创建时设置goproxy

在新建GoModule项目时设置goproxy

方法二:项目中设置goproxy

在项目里进行设置,左上角GoLand->Preferences

方法三:设置go env中的goproxy

查看当前goenv配置

1
2
3
$ go env|grep -i proxy
GONOPROXY=""
GOPROXY="https://proxy.golang.org,direct"

修改goenv

1
2
3
4
5
6
7
8
9
10
$ go env -w GOPROXY=https://goproxy.cn      // Windows  
$ export GOPROXY=https://goproxy.cn // macOS 或 Linux


## 设置和查看
$ export GOPROXY=https://goproxy.cn

$ go env|grep -i proxy
GONOPROXY=""
GOPROXY="https://goproxy.cn"