Go "go build"에서 "패키지를 찾을 수 없음" 오류 문제 해결
"을 사용하는 동안 "패키지를 찾을 수 없음" 오류가 발생하는 경우 GOPATH가 올바르게 설정되었음에도 불구하고 go build" 또는 "go run"이 발생할 수 있는 잠재적인 원인은 다음과 같습니다. 해결 방법:
잘못된 디렉터리 구조
소스 파일이 가져온 패키지와 동일한 이름의 디렉터리에 없으면 오류가 발생할 수 있습니다. 귀하의 예에서 소스 파일 foobar.go는 GOPATH의 루트 디렉터리가 아닌 /home/mitchell/go/src/foobar에 있어야 합니다.
해결책:
foobar.go를 올바른 위치로 이동하세요. 디렉터리:
mv ~/foobar.go /home/mitchell/go/src/foobar/foobar.go
권장 추가 단계:
잘못된 GOPATH 설정
GOPATH 환경 변수가 Go를 저장하려는 유효한 디렉터리로 설정되어 있는지 확인하세요. code.
예:
export GOPATH="$HOME/go"
추가 문제 해결 팁:
위 내용은 `go build` 중에 내 패키지를 찾을 수 없는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!