directory
0.0.0-20240927143213-b11bb4fab650
Repository: https://github.com/jocelynh1110/go-practice.git
Documentation: pkg.go.dev

# Packages

1-2-1.用 var 宣告變數 => var 變數名稱 變數型別 = 值.
這種宣告方式在宣告套件範圍的變數時很常見。變數型別不必一樣,還可以有各自初始值。 函式裡也可以這樣宣告,但比較少人這樣做。.
1-2-3 省略型別或值的宣告變數.
1-2-4 當型態錯誤時.
1-2-5 短宣告變數 可以省略 var、型別,型別可以從值推斷出來。 此寫法只能寫在函式裡面。.
1-2-6 短宣告變數_一次宣告多個變數 用逗號隔開,:=左右數量和順序要對齊。.
用 var 宣告多種變數.
1-3 更改變數值.
1-3-2 一次更改多個變數值.
用算符處理數字.
1-4-2 算符簡寫法 1.+=<值>:就地加上值 2.-=<值>:就地減去值 3.++:遞增1 4.--:遞減1 */.
No description provided by the author
零值: 【型別】 【零值】 bool false 數字(整數、浮點數) 0 string "" 指標、函式、介面、切片、通道、印射表 nil */.
1-6-2 取得指標 取得指標的方式: 1.把型別設為指標(這方式其初始值會是nil) var <變數> *<型別> 2.內建函式 new() 可以達到賦值效果。 該函式用意在於為某種型別取得記憶體、填入該型別的零值,後回傳該記憶體指標。 <變數> := new(<型別>) var <變數> = new(<型別>) 3.取得某個既有變數的指標,用&算符 <變數 1> := &<變數 2> */.
1-6-3 從指標取得值.
1-6-4 採用指標的函式設計 若變數是指標,貨船遞給函是的是指標變數,那在函式中對該參數的值做的任何變動,也會連帶影響到函式外部原始變數的值。 */.
常數就像是變數,但無法改變他的初始值。 如果程式執行時,有個數字不需變動、也不該改變時,常數就能派上用場。 常數宣告跟使用 var 類似,但改用 const 關鍵字。 宣告常數時,初始值必不可少,型別可有可無,若沒指定型別,GO 語言會自己推斷。 初始值可以是值或一段簡單的運算式,甚至可以引用其他常數。 */.
例子、我們要在以下程式碼將一週中的每一天定義為常數:.
練習、從子範圍存取上層變數.
No description provided by the author
No description provided by the author