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 파일이 없기 때문입니다.
이전 디렉터리가 필요합니다.