여러 파일로 구성된 Go 프로그램을 컴파일하는 방법은 무엇입니까? 그래서 세 개의 파일로 구성된 작은 프로그램이 있는데, 모두 같은 패키지 (main)에 속하지만 "go build main.go"를 수행하면 빌드가 성공하지 못합니다. 하나의 파일 (main.go) 일 때는 모든 것이 잘 작동했습니다. 이제 코드를 분리하기 위해 약간의 노력을 기울 였으므로 컴파일러가 main.go에서 가져온 항목을 찾을 수없고이 두 개의 다른 파일 (main.go와 동일한 디렉토리에 있음)에 넣을 수없는 것 같습니다. . "정의되지 않은 '유형'"오류가 발생합니다. GOPATH 변수 설정에 대해 읽었으므로 시도했습니다. set GOPATH=%cd% go build main.go 하지만 그것도 작동하지 않았습니다. 도움을 ..