Üç dosyadan oluşan küçük bir programım var, hepsi aynı pakete (main) ait, ancak "go build main.go" yaptığımda yapı başarılı olmuyor. Yalnızca bir dosya (main.go) olduğunda, her şey yolunda gitti. Kodu ayırmak için biraz çaba sarf ettiğime göre, derleyici main.go'dan çıkarılan şeyleri bulamıyor ve bu diğer iki dosyaya (main.go ile aynı dizinde bulunan) koyamıyor gibi görünüyor. . Hangi "tanımlanmamış" tür "" hataları ile sonuçlanır.
Birden fazla dosyadan oluşan bu program nasıl derlenir?