我正在使用LiteIDE for Go。我的Go文件位于此处:
/Users/username/go/src/src/Helper/Helper.go
当我使用以下文件添加文件时:
导入“ ../Helper”
我收到此错误:
无法加载软件包:/Users/username/go/src/src/projectA/main.go:4:8:非本地软件包中的本地导入“ ../Helper”
有什么想法我做错了吗?
您通过导入路径导入软件包。对于Helper位于中的package $GOPATH/src/Helper/,请使用:
Helper
$GOPATH/src/Helper/
import "Helper"
尽管它们在某些情况下可以工作,但是go工具链不支持相对路径,因此不建议使用。