0
이의 내가 이렇게 내 프로젝트 파일을 주문하고 싶은 말은하자 myProject
폴더가 있지만 꽤 많은 모델이 있지만 정말 빨리 혼잡해질 것입니다.이동 폴더 구조를 동일한 패키지
외부 패키지를 사용하지 않고이 구조를 구현할 수있는 방법이 있습니까? (즉, 여전히 주요 패키지를 models/foo
안에 사용하고 싶습니다.)
이의 내가 이렇게 내 프로젝트 파일을 주문하고 싶은 말은하자 myProject
폴더가 있지만 꽤 많은 모델이 있지만 정말 빨리 혼잡해질 것입니다.이동 폴더 구조를 동일한 패키지
외부 패키지를 사용하지 않고이 구조를 구현할 수있는 방법이 있습니까? (즉, 여전히 주요 패키지를 models/foo
안에 사용하고 싶습니다.)
go 도구는 패키지 당 하나의 디렉토리를 사용합니다.
컴파일러와 링커를 직접 실행하여 원하는 레이아웃을 얻을 수 있습니다. 누구도이 작업을 수행하지 않으므로이 방법을 지원하는 설명서가 희박하다는 것을 알 수 있습니다.
흐름을 따라 가십시오. 둘 이상의 패키지를 사용하십시오.
또한, 당신이 정말로 느끼고 싶다면 모델을 "models"패키지에 넣고 main.go를 할 수 있다고 생각합니다 : import. "./models"(그래서 foo를 models.foo로 참조하지 않아도됩니다.) –