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

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

藏色散人
풀어 주다: 2021-12-21 16:34:45
앞으로
1896명이 탐색했습니다.

이 글은 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으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿