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