22
単純なhello world goプログラムを実行しようとするとエラーが返されます。このエラーを解決するには "runtime.main:undefined 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'で終わらせたくないでしょう。 –