Go प्रोजेक्ट बनाते समय "package XXX is not in GOROOT" त्रुटि
सभी को नमस्ते! मैंने अभी-अभी Go सीखना शुरू किया है और एक अजीब त्रुटि का सामना किया है। एक सरल प्रोजेक्ट बनाया, संरचना इस प्रकार है:\n\n```\nmyapp/\n├── main.go\n└── utils/\n └── helper.go\n```\n\n`main.go` में मैं अपने package को import कर रहा हूँ:\n\n```go\npackage main\n\nimport "myapp/utils"\n\nfunc main() {\n utils.SayHello()\n}\n```\n\nऔर `utils/helper.go` में:\n\n```go\npackage utils\n\nimport "fmt"\n\nfunc SayHello() {\n fmt.Println("Hello from utils!")\n}\n```\n\nबिल्ड करने का प्रयास: `go build main.go` — और मुझे मिलता है:\n\n```\nmain.go:3:8: package myapp/utils is not in GOROOT (/usr/local/go/src/myapp/utils)\n```\n\nGo संस्करण 1.21, आधिकारिक इंस्टॉलर के माध्यम से स्थापित किया। प्रोजेक्ट `~/projects/myapp` में स्थित है। `GOPATH` वेरिएबल सेट नहीं किया। `go env -w GO111MODULE=off` चलाने की कोशिश की, लेकिन तब एक और त्रुटि आती है।