Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/rust/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用go模块在pulsar中加载子目录_Go_Go Modules_Apache Pulsar - Fatal编程技术网

如何使用go模块在pulsar中加载子目录

如何使用go模块在pulsar中加载子目录,go,go-modules,apache-pulsar,Go,Go Modules,Apache Pulsar,我正在尝试使用pulsar go客户端使用go模块,但无法使用正确的版本导入 创建了一个带有pulsar依赖项的go.mod文件,还添加了其他依赖项,之前我使用的是dep,一切都很好。现在我移动到go模块和其他包都很好,除了pulsar依赖,我不确定我缺少什么 模块示例 去1.13 需要github.com/apache/pulsar/pulsar-client-go/pulsar v2.4.1 需要github.com/apache/pulsar/pulsar-client-go:versi

我正在尝试使用pulsar go客户端使用go模块,但无法使用正确的版本导入

创建了一个带有pulsar依赖项的go.mod文件,还添加了其他依赖项,之前我使用的是dep,一切都很好。现在我移动到go模块和其他包都很好,除了pulsar依赖,我不确定我缺少什么

模块示例
去1.13
需要github.com/apache/pulsar/pulsar-client-go/pulsar v2.4.1

需要github.com/apache/pulsar/pulsar-client-go:version“v2.4.1”无效:未知版本pulsar-client-go/v2.4.1

最新版本
v2.4.1
位于github.com/apache/pulsar上,该行应为:

require  github.com/apache/pulsar v2.4.1
模块
pulsar client go
没有释放(github上的标签),并报告错误。
例如,使用
go-get-github.com/apache/pulsar
下载所有必需的依赖项。

最新版本
v2.4.1
位于github.com/apache/pulsar上,该行应为:

require  github.com/apache/pulsar v2.4.1
模块
pulsar client go
没有释放(github上的标签),并报告错误。
例如,使用
go-get-github.com/apache/pulsar
可以下载所有必需的依赖项。

我尝试过,但不起作用,在执行
go-build
后得到的是
require(github.com/apache/pulsar v2.4.1+不兼容的github.com/apache/pulsar/pulsar-client-go v0.0-20191027154418-6fb5fd207cfd) >像C++ LIBS得到旧版本,它开始出错。错误:
go:finding github.com/apache/pulsar/pulsar-client-go最新版本35; github.com/apache/pulsar/pulsar-client-go/pulsar在c#u client.go:24:0中包含的文件中。
您使用哪个go版本?是否为GO111模块设置了任何值?Verions
go版本go1.13.3 linux/amd64
,是GO11MODULE=Yes已启用我能够获取所有其他依赖项只有pulsar由于嵌套结构存在此问题。文档详细信息如下。GO111模块=开启(或go1.13上的自动)。值“yes”给出了不可预测的结果。谢谢,我尝试了GO111MODULE的两个参数,on和auto,但仍然得到了相同的错误,子模块成为最新的,如
require(github.com/apache/pulsar v2.4.1+不兼容的github.com/apache/pulsar/pulsar-client-go v0.0-20191030143938-7b5693fed89a)在我做了一个GoBudii之后,它尝试了,但是它不起作用,在做了<代码> GooGue/Cuff>之后,代码< >(Github. COM/APACHE/PulSAR V2.4.1+不兼容的GITHUBCOM/APACHE/PulsAR/PulsAR-clion GO V0.0.0 201910151544 18-6FB5FD207CFD)< /代码>,就像C++ LIBS得到旧版本,它开始出错。错误:
go:finding github.com/apache/pulsar/pulsar-client-go最新版本35; github.com/apache/pulsar/pulsar-client-go/pulsar在c#u client.go:24:0中包含的文件中。
您使用哪个go版本?是否为GO111模块设置了任何值?Verions
go版本go1.13.3 linux/amd64
,是GO11MODULE=Yes已启用我能够获取所有其他依赖项只有pulsar由于嵌套结构存在此问题。文档详细信息如下。GO111模块=开启(或go1.13上的自动)。值“yes”给出了不可预测的结果。谢谢,我尝试了GO111MODULE的两个参数,on和auto,但仍然得到了相同的错误,子模块成为最新的,如
require(github.com/apache/pulsar v2.4.1+不兼容的github.com/apache/pulsar/pulsar-client-go v0.0-20191030143938-7b5693fed89a)
在我进行go构建之后