91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

go程序的基本要素有哪些

發布時間:2020-11-30 12:53:04 來源:億速云 閱讀:124 作者:小新 欄目:編程語言

小編給大家分享一下go程序的基本要素有哪些,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

go程序的基本要素

1、必須在源文件中非注釋的第一行指明這個文件屬于哪個包

  • 如: package main

  • 每個 Go 應用程序都包含一個名為 main 的包

2、包名必須是小寫,文件名必須是小寫,和下劃線

  • 屬于同一個包的源文件必須全部被一起編譯,一個包即是編譯時的一個單元,因此根據慣例,每個目錄都只包含一個包

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

//簡寫
import (
"fmt"
"os"
)
// 該方法同樣適用于 const、var 和 type 的聲明或定義

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

5、一個源文件可以包含任意多行的代碼,Go 本身沒有對源文件的大小進行限制。

  • 程序的代碼通過語句來實現結構化。每個語句不需要像 C 家族中的其它語言一樣以分號 ; 結尾,因為這些工作都將由 Go 編譯器自動完成。

  • 如果你打算將多個語句寫在同一行,它們則必須使用( ; )人為區分,但在實際開發中我們并不鼓勵這種做法。

1、必須在源文件中非注釋的第一行指明這個文件屬于哪個包

  • 如: package main

  • 每個 Go 應用程序都包含一個名為 main 的包

2、包名必須是小寫,文件名必須是小寫,和下劃線

  • 屬于同一個包的源文件必須全部被一起編譯,一個包即是編譯時的一個單元,因此根據慣例,每個目錄都只包含一個包

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

//簡寫
import (
"fmt"
"os"
)
// 該方法同樣適用于 const、var 和 type 的聲明或定義

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

5、一個源文件可以包含任意多行的代碼,Go 本身沒有對源文件的大小進行限制。

  • 程序的代碼通過語句來實現結構化。每個語句不需要像 C 家族中的其它語言一樣以分號 ; 結尾,因為這些工作都將由 Go 編譯器自動完成。

  • 如果你打算將多個語句寫在同一行,它們則必須使用( ; )人為區分,但在實際開發中我們并不鼓勵這種做法。

以上是“go程序的基本要素有哪些”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

峨山| 庆云县| 韶关市| 柳州市| 宜川县| 乌拉特中旗| 永新县| 会泽县| 阳朔县| 旅游| 阿合奇县| 滨州市| 舟曲县| 泰顺县| 天峻县| 平江县| 盐池县| 肥东县| 嘉祥县| 金阳县| 龙川县| 时尚| 漯河市| 盐源县| 方山县| 龙江县| 洪洞县| 广河县| 定陶县| 龙南县| 循化| 碌曲县| 罗定市| 鞍山市| 天峻县| 剑阁县| 上虞市| 大埔县| 万全县| 武陟县| 阿勒泰市|