ホームページ > バックエンド開発 > Golang > go1.13にetcd3.3をインストールする過程を記録します。

go1.13にetcd3.3をインストールする過程を記録します。

藏色散人
リリース: 2021-12-21 16:34:45
転載
1898 人が閲覧しました

この記事は、golang チュートリアル コラムによって、go1.13 に etcd3.3 をインストールする際の問題点を紹介するために書かれたものです。 !

go1.13にetcd3.3をインストールする過程を記録します。

#go1.13 での etcd3.3 のインストールに関する問題

etcd のインストール時に、次のエラー メッセージが表示されます:

cannot find module providing package github.com/coreos/go-systemd/journal
ログイン後にコピー
go1.12 ではエラーが発生しますが、コンパイルは成功します。

go1.13 エラー。

解決策は次のとおりです:

1. go-systemd を github からプルし、$GOPATH src

git clone github.com/coreos/go-systemd
ログイン後にコピー
2. replace を使用します。 go.mod の go-systemd

## 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 ファイルがありません。

前のディレクトリが必要です。

以上がgo1.13にetcd3.3をインストールする過程を記録します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:segmentfault.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート