Go運行錯誤 go run: cannot run non-main package

     本人是java出身,最近對Go語言產生了興趣,所以以後的時間裏,Go將是我的第二編程語言。

     安裝配置好了Go的環境,安裝了VsCode開發工具,寫了第一個go程序,很簡單,就是一個簡單的輸出語句,但是確報了

go run: cannot run non-main package 的錯誤信息,代碼如下:

package test
import "fmt"
func main() {
  fmt.Println("cainiaobulan testing go")
}

Go的錯誤信息提示的很直接了當,main方法只能放在package main中,go run 是執行命令,必須要一個main用來調用,install可以直接編譯成包文件,也可以編譯出exe(如果有main函數的話)

更改代碼後運行ok了

package main
import "fmt"
func main() {
  fmt.Println("cainiaobulan testing go")
}

僅僅以這個錯誤作爲我學習Go的第一步吧,以後遇到的坑,都可以一步一步的跨過去,希望有同樣興趣的童鞋共同學習,發揚Go,同時也尋求大佬求帶,準備發展方向是go web。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章