Goでmain.go:1:1: expected ‘package’, found ‘EOFが出た時の原因

Go初心者の段階でやらかした備忘録。

Goでコードを書いた後、go buildで実行しようとした際に以下が発生。

main.go:1:1: expected 'package', found 'EOF

 

原因

package mainファイルの保存を忘れてgo buildしていただけだった。

そりゃ空で実行できないわ、、、

※EOFとは

End Of Fileとは、ファイルやストリームにおいて、それより先に読み出すデータが存在しないことを示す状態のこと

引用:https://ja.wikipedia.org/wiki/End_Of_File

 

新しいPCでの開発だったため自動保存設定し忘れ、、盲点でした。

vscodeの自動保存はしっかり聞かせておきましょう😭

 

エラー参考:

Stack Overflow

I've been having a hard time trying to execute a simple gola…

Goの最新記事8件