您好,登錄后才能下訂單哦!
universe block > package block > file block > function block > inner block
預聲明的標識符。Go文件全部使用
1 | Types: |
1 | package main |
下面的代碼有效:
1 | // f1.go |
1 | //testdemo/destdemo.go |
如果要讓包中的屬性和變量被外部包調用,必須要首字母大寫。
下面的代碼無效,因為import 是file block 。不能跨文件
1 | // f1.go |
函數體內部的變量是function block,注意前后順序,同時不能跨函數使用。
1 | func main() { |
就近原則
1 | package main |
在花括號中聲明的變量只在花括號中有效。
1 | //內部變量 |
下面代碼無效:
1 | func main() { |
參考資料:
Variables
本文鏈接: https://dreamerjonson.com/2018/11/17/golang-4-scope/
版權聲明: 本博客所有文章除特別聲明外,均采用 CC BY 4.0 CN協議 許可協議。轉載請注明出處!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。