J'ai un petit programme qui consiste en trois fichiers, tous appartenant au même paquet (main). Mais lorsque je fais go build main.go
la construction n'aboutit pas. Lorsqu'il n'y avait qu'un seul fichier ( main.go
), tout a bien fonctionné.
Maintenant que j'ai fait l'effort de séparer le code, il semble que le compilateur soit incapable de trouver les éléments qui ont été retirés de main.go
et les placer dans ces deux autres fichiers (qui se trouvent dans le même répertoire que le fichier main.go). Ce qui donne undefined 'type'
erreurs.
Comment compiler ce programme composé de plusieurs fichiers ?