学习包的导入的时候,在导入其他路径文件的包的时候一直反复报错:
一直提醒我找不到这个包,我试了很多方法,也反复尝试用环境变量 GO111MODULE 开启或关闭模块支持,发现并不是这方向的问题,我也考虑过是不是环境变量的原因,反复修改了GOBIN和GOPATH的路径。修改了路径,重新设置环境变量
系统变量path中:
发现也是出现这样的导包问题,后来我仔细查看了报错的路径;
这个路径出现了重复的文件名:
于是我才发现导包的路径 是从你设置的环境变量的下属文件开始写路径,例如:
你的环境变量地址是这个:D:\GOproject\src
你的导包文件地址是D:\GOproject\src\src\go_code\chapter04\utils
那么你的导包路径是:src\go_code/chapter04/utils
因为系统默认导包是从src文件里导包
这样才不会报错