J'ai un petit programme qui se compose de trois fichiers, tous appartenant au même package (main), mais quand je fais "go build main.go", la construction ne réussit pas. Quand il n'y avait qu'un seul fichier (main.go), tout fonctionnait bien. Maintenant que j'ai pris quelques efforts pour séparer le code, il semble que le compilateur est incapable de trouver le contenu qui a été retiré de main.go et placé dans ces deux autres fichiers (qui résident dans le même répertoire que le main.go) . Ce qui entraîne des erreurs de "type" indéfini ".
Comment compiler ce programme composé de plusieurs fichiers?