Bonjour à tous,
Je travaille sur un petit projet en Go qui est censé se composer de deux binaires partageant du code en commun. Après quelques recherches, je suis arrivé à l’arborescence suivante.
+ mon_projet
\_ cmd
\_ cmd1
\_ main.go
\_ cmd2
\_ main.go
\_ pkg
\_ common
\_ common.go
De cette manière, je peux importer et utiliser le module common
pour chacune des deux commandes. Le truc, c’est que pour l’instant j’utilise la forme import "../../pkg/common"
dans les deux fichiers main.go
au lieu de renseigner par exemple une URL vers github.com
. Est-ce que c’est problématique ? Est-ce que l’usage d’un dépôt distant est préférable ?
+0
-0