我有一个例子。
我有一个例子。Go '和'lucky'目录在同一个名为'project'的文件夹中。
下面是我导入"lucky"目录的方法:
import (
"fmt"
golucky "goLucky"
"io/ioutil"
"os"
)
但是当我运行示例时。Go,它看起来像是试图从Go源代码导入它,因为它抛出了错误:
cannot find package "goLucky" in any of:
/usr/local/go/src/pkg/goLucky (from $GOROOT)
($GOPATH not set)
如何导入与文件在同一目录下的本地文件夹?
您需要设置您的GOPATH
环境变量并在其中定位您的lucky
目录。看到http://golang.org/doc/code.html组织
因此,例如,如果您设置了GOPATH=~
,然后将您的lucky.go
文件放在~/src/lucky/lucky.go
中,那么您应该能够成功地设置import "lucky"
。