/ / गोलांग पैकेज आयात - पैकेज नहीं मिल सकता - जाओ

गोलांग पैकेज आयात - पैकेज नहीं मिल सकता - जाओ

यह मेरी पहली बार एक सवाल पूछ रहा है, वैसे भी, मैं सोच रहा हूं कि यह क्यों कहता है कि यह पैकेज नहीं ढूंढ सकता है, भले ही github.com/JohnDoe/temperature/conversion/conv अंदर है $GOPATH

[johndoe@johndoe temperature]$ go run main.go
main.go:5:2: cannot find package "github.com/JohnDoe/temperature/conversion/conv" in any of:
/usr/local/go/src/github.com/JohnDoe/temperature/conversion/conv (from $GOROOT)
/home/johndoe/Workspace/Go/src/github.com/JohnDoe/temperature/conversion/conv (from $GOPATH)

अधिक जानकारी:

[johndoe@johndoe conversion]$ pwd
/home/johndoe/Workspace/Go/src/github.com/JohnDoe/temperature/conversion

[johndoe@johndoe conversion]$ ls
conv.go

विचार?

उत्तर:

जवाब के लिए 0 № 1

आप संकुल और फ़ाइल को गलत कर रहे हैं। चलते हैं (कहने के विपरीत ... पायथन), एक पैकेज को निर्देशिका द्वारा दर्शाया जाता है, और इस निर्देशिका में फ़ाइलें कोड से अधिक कुछ नहीं हैं। इसलिए आपको आयात करना चाहिए github.com/JohnDoe/temperature/conversion पैकेज।