예기치 않은 오류: Go 1.18 사용 시 'any' 선언 취소
Go 1.18 툴체인을 사용하고 인터페이스{}를 any로 대체하려고 시도하는 동안 , 다음과 같은 상황이 발생할 수 있습니다 오류:
undeclared name: any (requires version go1.18 or later)
문제 원인:
'any' 유형은 Go 1.18에서 도입되었습니다. go.mod 파일이 1.18보다 낮은 Go 버전을 지정하면 'any' 유형이 인식되지 않습니다.
해결책:
오류를 해결하려면 업데이트하세요. go.mod 파일을 사용하여 모듈에 Go 버전 1.18 이상이 필요함을 나타냅니다. 예:
module example.com/foo go 1.18
추가 참고 사항:
위 내용은 Go 1.18 '선언되지 않은 이름: 모든' 오류: 어떻게 해결합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!