confluent-kafka-go安装简明教程

新公司使用这个库,来了没啥文档。网上的各种教程也是比较粗浅。自己研读了下官方的文档。外加测试把整个流程给走通了。mark下方便后人吧。
官方推荐使用

#mac
brew install librdkafka

#Debian 和 Ubuntu
apt install librdkafka-dev

# RedHat, CentOS, Fedora
yum install librdkafka-devel

#我推荐使用源码安装,因为通用,定制行高尤其是 static 编译 时请使用源码,或者你可能会踩坑。我也想一个指令搞定(我比谁都懒)

环境mac系统(linux通用)

#找个干净的目录
git clone https://github.com/edenhill/librdkafka.git

cd librdkafka
#源码安装 因为项目用static模式所以要用源码编译(本人推荐,也可以自行参考官网)
./configure --enable-static --install-deps
make
make install

#c 底层库 搞定 

#下载confluent-kafka-go
go get github.com/confluentinc/confluent-kafka-go

#网上翻个案例试试吧

你可能感兴趣的:(confluent-kafka-go安装简明教程)