安装Golang Kafka客户端(Confluent)报错
There is Error Message While Installing Golang Kafka Client (Confluent)
我想问一下我在 Mac OS Mojave 上安装 confluent golang kafka 客户端的问题。
为什么已经安装了librdkafka
,安装golang kafka客户端go get -u github.com/confluentinc/confluent-kafka-go/kafka
时总是报错?
错误信息:
$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 already installed
。
pkg-config
版本已经0.29.2
。
我应该怎么做才能解决这个问题?
master 分支上的 confluent-kafka-go 包似乎有问题。
如果您使用 go modules 并将版本绑定到 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 路径下并签出标记 v0.11.6。
我想问一下我在 Mac OS Mojave 上安装 confluent golang kafka 客户端的问题。
为什么已经安装了librdkafka
,安装golang kafka客户端go get -u github.com/confluentinc/confluent-kafka-go/kafka
时总是报错?
错误信息:
$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 already installed
。
pkg-config
版本已经0.29.2
。
我应该怎么做才能解决这个问题?
master 分支上的 confluent-kafka-go 包似乎有问题。
如果您使用 go modules 并将版本绑定到 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 路径下并签出标记 v0.11.6。