Попытка запуска простой программы hello world go возвращает ошибку.
# 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