Avatar ·

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: /