Go项目启动: package not in GOROOT 和 import cycle not allowed

package not in GOROOT:

image-20210128170718283.png

image-20210128164459723.png

一开始的时候我就是这样写,一直报包再GOROOT找不到,我当时就很奇怪为啥去GOROOT里去找的,后来我又修改为:


image-20210128165412288.png

还是找不到这些包,原来是从GOPATH/src下把目录写完整:
image-20210128165718601.png

Go语言:import cycle not allowed 报错解决方案

image-20210128173759360.png

image-20210128172513681.png

image-20210128173036441.png

image-20210128173649888.png

修改后的代码
image-20210128173759360.png

image-20210128174301138.png

image-20210128174434322.png

image-20210128174542478.png

你可能感兴趣的:(Go项目启动: package not in GOROOT 和 import cycle not allowed)