0
このエラーがなぜ起こっているのかわかりませんし、検索した場所を説明できません。インポートステートメントの場所
package main
var a = 23
import (
"fmt"
)
func main() {
fmt.Println(a)
}
を実行する上で
は私が
# command-line-arguments
./test.go:5: syntax error: non-declaration statement outside function body
は、私はちょうどパッケージ宣言の後に輸入を続けるならば、それは正常に動作することを理解して、このエラーを取得しています。私が理解できないのは、パッケージの宣言の後にインポートする必要があるのか、そうでないのかということです。