Kallax:包不在任何go路径中
我试着用它。当我尝试运行时,我发现了如下错误:Kallax:包不在任何go路径中,go,gopath,Go,Gopath,我试着用它。当我尝试运行时,我发现了如下错误: panic: parseutil: package is not in any of the go paths goroutine 1 [running]: gopkg.in/src-d/go-kallax.v1/generator.glob..func1(0x890120, 0xc00015af60) /home/user/go/pkg/mod/gopkg.in/src-d/go-kallax.v1@v1.3.5/generator/t
panic: parseutil: package is not in any of the go paths
goroutine 1 [running]:
gopkg.in/src-d/go-kallax.v1/generator.glob..func1(0x890120, 0xc00015af60)
/home/user/go/pkg/mod/gopkg.in/src-d/go-kallax.v1@v1.3.5/generator/template.go:491 +0xa2
GOPATH
设置为/home/user/go
,此外,我还使用了vendoringGO111MODULE=on
。
你能告诉我我做错了什么吗?或者如何将parseutil软件包安装到PATH
?谢谢。这是因为您启用了
GO111MODULE=ON
。您需要将其更改为auto
(或off
),然后在非模块路径(该目录或任何父目录中没有go.mod
文件的目录)中重新运行Kallax安装
例如:
cd~
导出模块=自动
go get-u gopkg.in/src-d/go kallax.v1/。。。
或鱼壳:
cd ~
set -x GO111MODULE auto
go get -u gopkg.in/src-d/go-kallax.v1/...
这是因为您有
GO111MODULE=ON
。您需要将其更改为auto
(或off
),然后在非模块路径(该目录或任何父目录中没有go.mod
文件的目录)中重新运行Kallax安装
例如:
cd~
导出模块=自动
go get-u gopkg.in/src-d/go kallax.v1/。。。
或鱼壳:
cd ~
set -x GO111MODULE auto
go get -u gopkg.in/src-d/go-kallax.v1/...