安裝 etcd 的時候提示錯誤:git
cannot find module providing package github.com/coreos/go-systemd/journal
在 go1.12 時提供錯誤,但編譯經過。go1.13錯誤。解決方式以下:github
1.本身從github拉取go-systemd 並保存到 $GOPATH src 下bash
git clone github.com/coreos/go-systemd
2.使用replace在go.mod中替換go-systemdcode
## go.mod replace github.com/coreos/go-systemd => /home/xingyys/Go/src/github.com/coreos/go-systemd
這裏要注意的是:不要直接使用路徑 github.com/coreos/go-systemd/journal
,由於該路徑下沒有 go.mod 文件。須要以前上一層目錄。it