>  기사  >  백엔드 개발  >  Windows의 goland가 가져오기를 인식하지 못하고 오류가 발생합니다.

Windows의 goland가 가져오기를 인식하지 못하고 오류가 발생합니다.

WBOY
WBOY앞으로
2024-02-09 22:20:20797검색

Windows 上的 goland 无法识别导入并抛出错误

Windows용 Goland는 Go 언어 개발자를 위해 특별히 설계된 강력한 통합 개발 환경입니다. 그러나 일부 사용자는 Goland로 개발할 때 문제가 발생했습니다. 가져온 패키지가 인식되지 않고 오류가 발생했습니다. 이 문제는 개발자에게 매우 짜증나는 일입니다. 종속성 패키지를 제대로 가져올 수 없으면 프로젝트가 컴파일되거나 실행되지 않게 되기 때문입니다. 이 기사에서 Apple은 PHP 편집기에서 개발자가 Goland 가져오기 및 오류 발생 문제를 성공적으로 해결할 수 있도록 이 문제를 해결하는 몇 가지 방법을 소개합니다.

질문 내용

이 문서에 따라 Go 모듈 통합을 활성화했습니다. https://www.jetbrains.com/help/go/create-a-project-with-go-modules-integration.html#enable-go-modules-in-a-project 하지만 아래 사진에서 볼 수 있듯이. goland가 일부 코드에서 계속 오류를 발생시킵니다.

사진에서 볼 수 있듯이 해당 execlise 패키지가 있는데 계속 오류가 발생합니다. 다른 파일에 오류가 있는 것뿐만 아니라

해결 방법

이런 일이 IDE에서 가끔 발생하는데, 내 경험에 따르면 이런 일이 발생하는 데에는 최소한 세 가지 이유가 있습니다.

먼저: go.sum의 패키지 버전 간 차이가 있으므로 go.sum을 지우고 go mod tidy命令실행해야 합니다.

두 번째: 사용 중인 버전이 예상한 버전보다 오래되었거나 최신 버전이므로 패키지가 이러한 방법을 지원하지 않거나 포함하지 않습니다. 따라서 패키지의 정확한 버전을 설정해야 합니다. (이 경우 패키지 설명서를 읽어보는 것이 좋습니다)

세 번째: IDE 캐시에 몇 가지 문제가 있습니다. 이 문제를 해결하려면 IDE 캐시를 다시 빌드하려면 file -> invalidate caches를 클릭해야 합니다.

위 내용은 Windows의 goland가 가져오기를 인식하지 못하고 오류가 발생합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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