J'essaie de créer et d'utiliser un package personnalisé dans Go. C'est probablement quelque chose de très évident mais je ne trouve pas beaucoup d'informations à ce sujet. Fondamentalement, j'ai ces deux fichiers dans le même dossier:
mylib.go
package mylib
type SomeType struct {
}
main.go
package main
import (
"mylib"
)
func main() {
}
Lorsque j'essaye go run main.go, j'obtiens cette erreur:
main.go:4:2: import "mylib": cannot find package
J'ai essayé de courir en go build mylib.gopremier mais il ne semble rien faire (aucun fichier généré, aucun message d'erreur). Alors une idée de comment je pourrais faire ça?
go installsous le répertoire de mylibfirst et réessayez.