오류: Golang 1.4.2에서 "객체 가져오기가 예상됩니다."
Golang을 버전 1.3에서 1.4.2로 업그레이드한 후 개발자는 다음과 같은 문제가 발생할 수 있습니다. 컴파일 중에 "가져오기 개체가 필요합니다."라는 오류가 발생했습니다. 이 오류는 일반적으로 외부 패키지를 가져올 때 발생합니다.
이 특정 인스턴스에서는 "github.com/keighl/mandrill" 패키지를 가져오려고 할 때 문제가 발생합니다. 오류 메시지는 가져오는 객체가 이전 버전(1.3.3)용으로 빌드되었기 때문에 현재 Go 버전(1.4.2)과 호환되지 않는다는 것을 알려줍니다.
이 문제를 해결하려면 다음과 같이 진행하는 것이 좋습니다:
이전 pkg 파일 삭제:
rm -rf $GOPATH/pkg/
이 단계에서는 오래된 패키지 파일을 제거하고 허용합니다. Go 컴파일러를 사용하여 현재 버전에 맞게 다시 빌드합니다. 컴파일러는 일반적으로 이러한 파일을 자동으로 업그레이드한다는 점에 주목할 가치가 있습니다. 그러나 수동으로 제거하면 깔끔한 설정이 보장됩니다.
이 단계를 따르면 외부 패키지를 성공적으로 가져오고 컴파일 오류를 해결할 수 있습니다.
위 내용은 1.3에서 업그레이드한 후 Golang 1.4.2에서 \'가져오기 개체가 예상됩니다\' 오류가 발생하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!