為go安裝confluent kafka庫

2021-10-01 20:28:38 字數 839 閱讀 9676

confluent_kafka需要pkg-config和librdkafka,confluent_kafka只能在linux用,順便吐槽一下,windows上的go有點坑。

首先安裝pkg-config

sudo yum install pkg-config

然後安裝librdkafka,需要匯入confluent的源,這種方法可能會出現版本太老的問題,所以使用另外的編譯安裝方法

git clone 

cd librdkafka

./configure

make -j 2

make

install

sudo ldconfig

不可用

sudo rpm --import

vim /etc/yum.repos.d/confluent.repo

[confluent.dist]

name=confluent repository (dist)

baseurl=

gpgcheck=1

gpgkey=

enabled=1

[confluent]

name=confluent repository

baseurl=

gpgcheck=1

gpgkey=

enabled=1

sudo yum makecache

sudo yum install -y librdkafka-devel

go get -u gopkg.in/confluentinc/confluent-kafka-go.v1/kafka

Go環境安裝

開啟windows環境變數設定,在系統變數新增 go root 安裝目錄 path go root bin gopath 專案的絕對路徑 開啟cmd輸入 go version可檢視go安裝的版本,如果出現版本資訊,說明安裝成功 輸入go env即可檢視相關的配置資訊。開啟profile檔案 vi e...

go,環境安裝

5月初,電腦重灌系統了。現在需要重新安裝go環境,記錄下來,方便以後查詢。一 go window安裝包,預設安裝即可。2 安裝完畢,設定環境變數 系統變數,gopath,f go workspace goroot,c go go111module auto goproxy 增加f go worksp...

GO環境安裝

1 go安裝 yum安裝 yum install go y dnf安裝 dnf install go y之後把路徑新增到path下 這樣需要配置goroot 2 環境配置 mkdir gopath gobin位址 mkdir gopath bin mkdir gopath src mkdir gop...