gpt4 book ai didi

go - 安装Golang Kafka客户端(Confluent)报错

转载 作者:IT王子 更新时间:2023-10-29 01:46:41 26 4
gpt4 key购买 nike

我想问一下我在Mac OS Mojave上安装confluent golang kafka客户端的问题。

为什么安装golang kafka客户端时总是报错 go get -u github.com/confluentinc/confluent-kafka-go/kafka 即使已经安装了librdkafka

错误信息:

$GOPATH/src/github.com/confluentinc/confluent-kafka-go/kafka/event.go:234:9: could not determine kind of name for C.RD_KAFKA_RESP_ERR__FATAL
$GOPATH/src/github.com/confluentinc/confluent-kafka-go/kafka/event.go:242:18: could not determine kind of name for C.rd_kafka_fatal_error

librdkafka 已经安装librdkafka 0.11.6 已经安装

pkg-config 版本已经是 0.29.2

我应该怎么做才能解决这个问题?

最佳答案

似乎是 master 分支上的 confluent-kafka-go 包的问题。

如果您使用 go modules 并将版本绑定(bind)到 0.11.6,它就可以工作。

1.12:

go get -u github.com/confluentinc/confluent-kafka-go/kafka@v0.11.6

1.11:

GO111MODULE=on go get -u github.com/confluentinc/confluent-kafka-go/kafka@v0.11.6

如果您没有 go 模块,请将包克隆到正确的 go 路径下并 checkout 标记 v0.11.6。

关于go - 安装Golang Kafka客户端(Confluent)报错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55297679/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com