go入門:簡單輸出及編譯與運行

1.go安裝及windows環境配置

轉載:https://blog.csdn.net/qq_44830881/article/details/123457805

教程地址:https://yar999.gitbook.io/gopl-zh/ch1/ch1-01

 

2.簡單輸出及編譯與運行

在goproject目錄下創建\goproject\src\demo1目錄,創建main.go文件

package main

import "fmt"

func main() {
    fmt.Println("hello world")
}

cd到src目錄下執行下面命令運行該文件,會輸出 hello world

go run main.go

當然也可以通過編譯該文件生成後綴exe可執行文件

go build main.go

在命令行執行.\main.exe也會打印出 hello world

 

3.注意事項

  go的代碼時通過包(package)封裝,包類似於其他語言中的庫或者模塊,一個包下有一個或者多個.go文件組成。每個文件都要用package聲明包的名稱,隨後是在import后導入其他需要的包,例如fmt,爾Println就是該包下的一個方法,輸出值。main函數作為整個程序的入口,這裡文件名叫main是做為一個可獨立執行的程序。

 

  import一定要在package聲明之後,然後是函數func、變量var、常量const、類型type的聲明語句,後面的可以順序錯亂。但建議按開發規範來寫。

 

  開發中建議安裝gofmt工具來管理文件格式化,因為go是強類型語言嚴格遵循格式規範,還有goimports自動添加或刪除無效的包,命令如下:

go get golang.org/x/tools/cmd/goimports

 

 

  

  

 

  

posted @ 2023-03-22 18:30  仗剑煮大虾  阅读(11)  评论(0编辑  收藏  举报