我想问一下我在Mac OS Mojave上安装confluent golang kafka客户端的问题。
为什么在已经安装了librdkafka的情况下,安装golang kafka client 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_errorlibrdkafka 0.11.6 already installed已经安装了librdkafka。
pkg-config版本已经0.29.2。
我应该怎么做才能解决这个问题?
发布于 2019-03-22 19:55:34
看起来像是主分支上的confluent-kafka-go包的问题。
如果您使用go模块并将版本绑定到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。
https://stackoverflow.com/questions/55297679
复制相似问题