एक साधारण हैलो वर्ल्ड चलाने का प्रयास करने से प्रोग्राम एक त्रुटि देता है।इस त्रुटि को कैसे ठीक करें "runtime.main: अपरिभाषित main.init"
# command-line-arguments
runtime.main: undefined: main.init
runtime.main: undefined: main.main
फ़ाइल सामग्री:
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
main
स्पष्ट रूप से परिभाषित किया गया है और func init() {}
जोड़ने में मदद नहीं करता।
run
और build
दोनों आदेशों के परिणामस्वरूप एक ही त्रुटि होती है।
go build hello_test.go
go run hello_test.go
शायद आप अपनी फ़ाइल को '_test' में समाप्त नहीं करना चाहते हैं जब तक कि यह यूनिट टेस्ट फ़ाइल न हो। –