>백엔드 개발 >Golang >go1.13에 etcd3.3을 설치하는 과정을 기록합니다.

go1.13에 etcd3.3을 설치하는 과정을 기록합니다.

藏色散人
藏色散人앞으로
2021-12-21 16:34:451898검색

이 글은 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

provided an error in go1.12, but thecompile pass.

go1.13 오류.

해결 방법은 다음과 같습니다.

1. github에서 go-systemd를 가져와서 $GOPATH src

git clone github.com/coreos/go-systemd

에 저장합니다. 2 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 segmentfault.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제