错误:标准包装中的非标准进口“ gopkg.in/yaml.v2”
我正在尝试从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"尝试运行程序时。我也不会在导入中做任何异国情调的操作:
package main;import (
"os"
"net"
"gopkg.in/yaml.v2"
)
任何帮助,将不胜感激!
回答:
Go有两个必须在os环境中定义的路径,即GoRoot和GoPath,GoRoot是Go的安装路径,其中只有“标准软件包”。GoPath是工作文件夹,其中包含第3方(非标准)软件包,您的源代码文件夹应位于GoPath中并被识别为非标准软件包。像C:\
gopath \ src \ yourproject
以上是 错误:标准包装中的非标准进口“ gopkg.in/yaml.v2” 的全部内容, 来源链接: utcz.com/qa/419841.html