저는 한 달 동안 Go 프로젝트를 진행하고 있습니다. 좋은 점은 Go가 실제로 매우 효율적이라는 것입니다. 하지만 한 달 동안 개발 한 후에는 이미 수천 줄의 코드와 많은 코드가있었습니다. packages
. 가져 오기주기를 피하려면 수입 사이클 오류가 발생할 때마다 문제가 처음 발생할 수 있다는 것을 모른다고 나에게 큰 문제가됩니다.Go에서 가져 오기주기를 피하는 방법에 대한 좋은 조언이 있으십니까?
Go 컴파일러는 또한 main.go:7:3: import cycle not allowed
과 같이 신속하게 문제를 찾을 수 없을 정도로 매우 간단한 통지 만 있습니다. 어떤 파일이 문제를 일으킬 수 있지만 더 깊이는 알 수는 없습니다. 코드가 커지면서 import
관계가 점점 복잡해지기 때문에 Go에서보다 효율적으로 가져 오기주기를 피하는 방법을 알고 싶어합니다. 어떤 도움이라도 대단히 감사합니다. <import-path>
이 비어있는 경우 또는 현재 디렉토리에 -
+1에 도달하면 10K가됩니다! – peterSO
@peterSO : 고맙습니다 ;-) – zzzz
확실히 알아두면 좋겠지 만 실제로 이동 목록에 대해서도 몰랐습니다. – mna