Go:更新到后,运行遇到package xxx is not in GOROOT(xxx)

By kcersing , 12 五月, 2020

go更新到后遇到package xxx  is not in GOROOT(xxx)

原因是新的项目使用go module.(golang 1.11.0后才支持的)

错误:

解决方法:

更改Go Module(vgo)配置信息,选择 Enable Go Modules(vgo) Integration

也可以随便配置 environment:GO111MODULEGOPROXY=on;GO111MODULEGOPROXYGOPROXY=onhttps://goproxy.io

然后写个测试:

func TestFirstTry(t *testing.T)  {
    t.Log("My first try!")
}

结果:

标签