Go build: पैकेज नहीं मिल रहा, हालांकि GOPATH और मॉड्यूल सेट हैं
नमस्ते साथियों! मैं Go में नया हूँ और दूसरे दिन से इस समस्या से जूझ रहा हूँ। मैंने एक सरल प्रोग्राम लिखा है जो JSON के साथ काम करने के लिए एक बाहरी पैकेज (जैसे `github.com/tidwall/gjson`) का उपयोग करता है। मैंने Ubuntu पर Go 1.22 इंस्टॉल किया, `~/go_projects/myapp` फ़ोल्डर बनाया, और उसके अंदर `main.go` फ़ाइल बनाई।
यहाँ मेरा कोड है:
```go
package main
import (
"fmt"
"github.com/tidwall/gjson"
)
func main() {
json := `{"name": "Alice", "age": 30}`
value := gjson.Get(json, "name")
fmt.Println(value.String())
}
```
मैंने `export GOPATH=$HOME/go` और `export PATH=$PATH:$GOPATH/bin` चलाया, फिर प्रोजेक्ट फ़ोल्डर में `go mod init myapp` चलाया। इसके बाद मैंने `go build` करने की कोशिश की, लेकिन यह त्रुटि मिली:
```
build command-line-arguments: cannot find package "github.com/tidwall/gjson" in any of:
/