错误:标准包装中的非标准进口“ 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

回到顶部