goimports를 활용하여 Go 코드 형식을 자동으로 지정할 때 IDE 자동 저장 기능과 충돌이 발생할 수 있습니다. 특히, 코드에 새 패키지를 수동으로 추가하면 IDE가 이를 올바르게 인식하여 사용할 수 있게 만듭니다. 그러나 저장 이벤트에 의해 실행되는 goimports는 새로 추가된 패키지를 사용되지 않은 것으로 감지하고 가져오기 섹션에서 즉시 제거합니다.
충돌 해결:
The 이상적인 솔루션은 새 패키지를 자동 감지하기 위해 goimports에 의존하는 대신 dep verify -add 패키지/이름을 수동으로 호출하는 것입니다. 일단 실행되면 IDE는 패키지 사용에 따라 import 문을 자동으로 추가합니다.
대체 해결 방법:
dep verify -add package/name을 호출하는 동안 권장되는 접근 방식에는 고려해야 할 몇 가지 대체 해결 방법이 있습니다:
태그 포함:
쿼리의 태그, 특히 godeps는 goimports와 IDE 자동 저장 간의 충돌과 직접적인 관련이 없습니다. 그러나 godeps는 더 이상 사용되지 않으며 dep로 대체되었다는 점에 유의하는 것이 중요합니다.
위 내용은 IDE 자동 저장 중에 goimports가 사용하지 않는 가져오기를 제거하는 것을 방지하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!