Golang 플러그인에서 Intellij IDEA 2017.1.5를 사용하고 있습니다.Go 플러그인이있는 Intellij IDEA 2017.1.5 잘못 사용 된 함수 및 변수를보고합니다.
분석> 코드 검사> 전체 프로젝트를 실행할 때 프로젝트 코드에서 해당 기능을 명확하게 사용하더라도 검사 결과에는 항상 "사용되지 않은 내 보낸 기능"경고가 포함됩니다. 일부 전역 변수 및 상수에 대해서도 마찬가지입니다.
"사용되지 않은"함수 및 변수를 주석 처리 할 때 "정의되지 않은 함수"및 "정의되지 않은 변수"오류가 발생하고 다시 놓으면 오류가 사라지고 실제로 사용할 수 있음을 알 수 있습니다. 내 프로젝트.
잘못된 경고를 없애거나 컴파일러의 코드 분석을 "새로 고치는"방법이 있습니까? 그리고 이것은 일반적으로 Intellij IDEA 또는 Golang Plugin과 관련된 알려진 문제이며 다른 누구와도이 문제가 발생 했습니까?
0 경고를 목표로하기 때문에 정말 짜증이납니다.이 경고는 결코 사라지지 않습니다.
"사용하지 않은 내보내기 기능"경고가 있습니다. 함수를 내 보내지 않으면 어떻게됩니까? [내 보낸 식별자] (https://golang.org/ref/spec#Exported_identifiers) – peterSO
내 프로젝트 내에서 다른 패키지에서 사용할 수 있도록 함수를 내 보냈습니다. 내 프로젝트에는 코드 구성을위한 많은 패키지가 있습니다. –