我正在尝试从https://github.com/go-yaml/yaml导入go- yaml,但看到Google无法帮助的错误。
我运行了go get gopkg.in/yaml.v2,但是却遇到了错误:start.go:6:5: non-standard import "gopkg.in/yaml.v2" in standard package "boxcar"尝试运行程序时。我也不会在导入中做任何异国情调的操作:
go get gopkg.in/yaml.v2
start.go:6:5: non-standard import "gopkg.in/yaml.v2" in standard package "boxcar"
package main; import ( "os" "net" "gopkg.in/yaml.v2" )
任何帮助,将不胜感激!
Go有两个必须在os环境中定义的路径,即GoRoot和GoPath,GoRoot是Go的安装路径,其中只有“标准软件包”。GoPath是工作文件夹,其中包含第3方(非标准)软件包,您的源代码文件夹应位于GoPath中并被识别为非标准软件包。像C:\ gopath \ src \ yourproject