Go 函數的宣告語法為 func () { }。其中, 為函數名稱, 為參數類型和名稱, 為返回值類型和名稱,{ } 為函數執行程式碼塊。
Go 函數的宣告語法
#Go 語言中函數的宣告語法如下:
func <函数名>(<参数列表>) <返回值列表> { // 函数体 }
其中:
<函數名稱>
:函數的名稱。 <參數列表>
:函數的參數列表,參數類型和名稱以逗號分隔。 <傳回值列表>
:函數的傳回值列表,傳回值型別和名稱以逗號分隔。 {}
:函數體,包含函數執行的程式碼。 實戰案例:計算兩個數的平均值
func mean(a, b int) float64 { return float64(a+b) / 2 } func main() { s1 := mean(2, 4) s2 := mean(5, 10) fmt.Println(s1) // 输出:3 fmt.Println(s2) // 输出:7.5 }
在這個範例中:
函數計算兩個整數參數的平均值,並傳回一個浮點數。
main 函數是程式的入口點,其中:
函數計算兩個數字的平均值,並將結果儲存在
s1 和
s2 中。
和
s2 的值。
以上是golang函數的聲明語法的詳細內容。更多資訊請關注PHP中文網其他相關文章!