之前的GO練習環境放在虛擬機內,方便了不少。不過在liteIDE打開的情況下,我遷移了虛擬機,剛好兩台機子的VMware版本還不同,這就導致了無法恢復掛起狀態,我放棄了掛起。
重新啟動后,為了繼續練習GO語言,我特意重新創立了一個工程。簡單的hello world,然后編譯並運行,報了如下的錯誤:
但是,縱覽整個代碼區域,任何一個代碼塊里都沒有再出現main函數的聲明呀!
細心看一看,不難發現,在錯誤聲明內說的已經很清楚,在同目錄的heihei.go內,已經對main做了聲明。
原來,這回創立新的go工程,當你還是選擇默認目錄的時候,並沒有智能的創立文件夾進行隔離,導致了一開始創建的heihei.go和這次創建的test.go放在了同一塊,導致了如上的問題。
現在,只需要把其中任意一個刪除,剩下的那個就可以正常編譯+運行了。
以后創立工程的時候,記得再多套一個文件夾,避免發生今天的問題。