Erreur "package XXX is not in GOROOT" lors de la compilation d'un projet Go
Bonjour à tous ! Je viens de commencer à apprendre Go et je suis tombé sur une erreur incompréhensible. J'ai créé un projet simple, la structure est la suivante :\n\n```\nmyapp/\n├── main.go\n└── utils/\n └── helper.go\n```\n\nDans `main.go`, j'importe mon package :\n\n```go\npackage main\n\nimport "myapp/utils"\n\nfunc main() {\n utils.SayHello()\n}\n```\n\nEt dans `utils/helper.go` :\n\n```go\npackage utils\n\nimport "fmt"\n\nfunc SayHello() {\n fmt.Println("Hello from utils!")\n}\n```\n\nJ'essaie de compiler : `go build main.go` — et j'obtiens :\n\n```\nmain.go:3:8: package myapp/utils is not in GOROOT (/usr/local/go/src/myapp/utils)\n```\n\nGo version 1.21, installé via l'installateur officiel. Le projet se trouve dans `~/projects/myapp`. Je n'ai pas configuré la variable `GOPATH`. J'ai essayé d'exécuter `go env -w GO111MODULE=off`, mais une autre erreur apparaît.