首頁 >後端開發 >Golang >你知道go程序的基本要素嗎

你知道go程序的基本要素嗎

藏色散人
藏色散人轉載
2020-11-27 15:45:469446瀏覽
##下方由

golang教學專欄給予大家介紹的基本要素,並希望於對需要的朋友有所幫助!

你知道go程序的基本要素嗎

1、必須在原始檔案中非註解的第一行指明這個檔案屬於哪個套件

    如: package main
  • 每個Go 應用程式都包含一個名為main 的套件

2、套件名稱必須是小寫,檔案名稱必須是小寫,和底線

    屬於同一個套件的原始檔必須全部一起編譯,一個套件就是編譯時的一個單元,因此根據慣例,每個目錄都只包含一個套件

3、當你匯入多個套件時,最好按照字母順序排列套件名,這樣做更清晰易讀

//简写
import (
"fmt"
"os"
)
// 该方法同样适用于 const、var 和 type 的声明或定义

4、_ 下劃線
_本身就是一個特殊的標識符,稱為空白標識符。它可以像其他標識符一樣用於變數的聲明或賦值(任何類型都可以賦值給它),但任何賦給這個標識符的值都將被拋棄,因此這些值不能在後續的程式碼中使用,也不可以使用這個標識符作為變數對其它變數進行賦值或運算。

5、一個原始檔可以包含任意多行的程式碼,Go 本身並沒有對原始檔的大小進行限制。

    程式的程式碼透過語句來實現結構化。每個語句不需要像 C 家族中的其它語言一樣以分號 ; 結尾,因為這些工作都將由 Go 編譯器自動完成。
  • 如果你打算將多個語句寫在同一行,它們則必須使用( ; )人為區分,但在實際開發中我們並不鼓勵這種做法。

以上是你知道go程序的基本要素嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:learnku.com。如有侵權,請聯絡admin@php.cn刪除