Amaze UI Logo

码动指尖



go mod情况下安装etcd3的问题

今天学习etcd开发,首先进行单机的初次尝试,在启动了etcd之后,准备用golang进行连接。于是在github找到了  etcd 的仓库,已经从coreos 移至到了 etcd-io下。

如图:


image.png


同时当我进入 clientv3文件夹的时候可以看到:


image.png


安装已经是从go.etcd.io的仓库进行安装了,于是按照文档执行:


一切都那么美好,但是突然在最后确报错了:


go build github.com/coreos/go-systemd/journal: no Go files in 


image.png


于是之后解决一下:


首先进入 $GOPATH/src/github.com 下


cd $GOPATH/src/github.com

git clone https://github.com/coreos/go-systemd.git

然后clone下来 go-systemd包


然后在你的go.mod 文件夹添加一句:


replace github.com/coreos/go-systemd => /Users/xxx/code/go/src/github.com/coreos/go-systemd


如此即可。

 golang

作者  :  奕弈

喵喵喵,你在心上



评论


About ME

about me

奕弈

为了最初的心,努力奋斗,从不懈怠的学习。

我不想成为一个庸俗的人。十年百年后,当我们死去,质疑我们的人同样死去,后人看到的是裹足不前、原地打转的你,还是一直奔跑、走到远方的我?

Contact ME