如何在Go中包含外部文件?

时间:2015-10-26 16:54:13

标签: go package

我使用LiteIDE for Go。我在这里有一个Go文件:

/Users/username/go/src/src/Helper/Helper.go

当我使用以下文件包含文件时

  

导入" ../帮助"

我收到此错误:

  

无法加载包:/Users/username/go/src/src/projectA/main.go:4:8:   当地进口" ../助手"在非本地包

任何想法我做错了什么?

1 个答案:

答案 0 :(得分:3)

您可以按导入路径导入包。对于位于Helper的包$GOPATH/src/Helper/,请使用:

import "Helper"

虽然它们可以在某些情况下工作,但go工具链不支持相对路径,并且不鼓励使用相对路径。