मैंने अपने ग्रहण में गोकलिसे स्थापित किया है और एक नया गो प्रोजेक्ट बनाया है।goclipse के साथ ग्रहण में एक गो प्रोजेक्ट कैसे चलाएं
अब इस मैं क्या है:
और मैं hello.go इस तरह दिखता है:
package main
import "fmt"
func main() {
fmt.Println("Hello")
}
तब मैं चलाने दबाएँ बटन, या सही फ़ाइल क्लिक करें नमस्कार। जाओ, और फिर चलाओ, यह कुछ भी नहीं देता है। इसके अलावा, यह बिन फ़ोल्डर में भी खाली है।
फिर मैं run configurations
बटन दबाता हूं, केवल एक प्रोजेक्ट नाम के साथ लगभग खाली होता है। यह देता है:
मैंने देखा है कि दोनों GOROOT और GOPATH एक्सप्लोरर में सूचीबद्ध से भिन्न हैं, लेकिन एक बार मैं उन्हें सेल्सियस के लिए बदल दिया है::
Given Go package not found.
यह जाओ के लिए मेरी पसंद है \ जाओ \ src \ pkg या C: \ go \ src, लागू करें और ठीक बटन अक्षम हो जाता है। इसके अलावा, मेरे पास सी: \ Go \ src \ pkg फ़ोल्डर नहीं है।
मैं go install
या go build
कमांड लाइन में कर सकता हूं, लेकिन मैं एक और बड़ी परियोजना के लिए ग्रहण का उपयोग करना चाहता हूं। यह विंडोज 7 है, और ग्रहण संस्करण लुना सर्विस रिलीज 1 (4.4.1) है। धन्यवाद।
संपादित करें: अब मैं निम्नलिखित विन्यास है, और यह ठीक काम करता है: जाओ ग में स्थापित किया गया है: \ जाओ प्राथमिकताएं: GOROOT: C: \ जाओ, GOPATH: C: \ Users \ Tiina \ go_workspace प्राथमिकता में आराम स्वचालित रूप से भर जाता है। हैलोस्टेस्ट प्रोजेक्ट सी: \ उपयोगकर्ता \ टीआईना \ go_workspace \ src \ helloTest हैलो.गो में स्थित है: सी: \ उपयोगकर्ता \ Tiina \ go_workspace \ src \ helloTest \ hello.go पर स्थित है क्योंकि शायद मैं मौजूदा से एक प्रोजेक्ट बना सकता हूं कोड, और कुछ पीछे छोड़ दिया गया था, यह स्वचालित रूप से एक और GOPATH जोड़ता है, वरीयताओं में इसे हटा दें।
भीतर ग पर hello.go है? जहां खुद ही स्थापित है? – VonC
@ वॉनसी हाय, गो सी: \ के साथ सीधे सी: \ के साथ स्थापित किया गया है: \ Go, और hello.go नई फ़ाइलों को जोड़कर एक्सप्लोरर में बनाया गया है, यानी, प्रोजेक्ट नाम पर राइट क्लिक करें और फिर-> फ़ाइल जोड़ें। तो अब मुझे विश्वास है कि hello.go परियोजना रूट में है (सी: \ उपयोगकर्ता \ Tiina \ go_workspace \ helloTest)। मैंने c: \ go \ src या/helloTest/src – Tiina
'GOPATH' को गो फ़ोल्डर में एक निपुणता को इंगित नहीं करना चाहिए। – topskip