3 개의 파일로 구성된 작은 프로그램이 있는데 모두 같은 패키지 (main)에 속해 있지만 "go build main.go"를 수행하면 빌드가 성공하지 못합니다. 하나의 파일 (main.go)이었을 때 모든 것이 잘 작동했습니다. 이제 코드를 분리하기 위해 약간의 노력을 기울 였으므로 컴파일러가 main.go에서 가져온 항목을 찾아서이 두 개의 다른 파일 (main.go와 동일한 디렉토리에 있음)에 넣을 수없는 것 같습니다. . "정의되지 않은 '유형'"오류가 발생합니다.
여러 파일로 구성된이 프로그램을 어떻게 컴파일합니까?