अद्यतन: ${workspaceRoot}
से ${workspaceRoot}/project_folder
को काम करने के लिए बदल दिया गया।फ़ोल्डर में कोई बिल्ड करने योग्य गो स्रोत फ़ाइलें
मैं अभी सीखना शुरू कर रहा हूं और इसे विजुअल स्टूडियो कोड से चलाने के लिए चाहता हूं। go get
का उपयोग कर https://marketplace.visualstudio.com/items?itemName=lukehoban.Go
मैं भी यहां से तल्लीन डिबगर मिला:
package main
import "fmt"
func main() {
fmt.Println("Hello World!")
}
मैं बाजार से जाओ एक्सटेंशन भी इंस्टॉल:
मैं इस साधारण प्रोग्राम है https://github.com/derekparker/delve
को परखने के लिए और कोड चलाएं, मैं इसे विजुअल स्टूडियो कोड में करता हूं:
-
,210
- मैं
main.go
- जाओ
Debug
टैब - क्लिक करें
Launch
करने के लिए उपरोक्त कोड के साथ मेरी फ़ाइल पर क्लिक करें{ "version": "0.2.0", "configurations": [ { "name": "Launch", "type": "go", "request": "launch", "mode": "debug", "remotePath": "", "port": 2345, "host": "127.0.0.1", "program": "${workspaceRoot}", "env": {}, "args": [] } ] }
अंत में
launch.json (launch.json
फ़ाइल पैदा करने के बाद), मुझे यह त्रुटि मिलती है:
can't load package: package github.com/mo: no buildable Go source files in C:\Users\Fazil\Documents\Workspace\Go\src\github.com\mo
exit status 1
क्या मुझे कुछ और शामिल करना चाहिए? किसी भी मदद का स्वागत किया जाएगा, आपका धन्यवाद!
कमांड लाइन पर संकलित करना चाहिए। – Volker
इसके अलावा, सुनिश्चित करें कि GOPATH और GOROOT पर्यावरण चर सही हैं। –
बाहर निकलता है मुझे अपना फ़ोल्डर 'launch.json' फ़ाइल में जोड़ना पड़ा। तो मैंने '$ {workspaceRoot}' से '$ {workspaceRoot}/फ़ोल्डर' को बदल दिया। हालांकि, दोनों धन्यवाद। मैं सीखने में सक्षम था कि कमांड लाइन से संकलित कैसे करें और Go के लिए पर्यावरण चर के बारे में और जानें। –