首頁 > 後端開發 > Golang > golang函數的聲明語法

golang函數的聲明語法

WBOY
發布: 2024-04-19 16:48:02
原創
810 人瀏覽過

Go 函數的宣告語法為 func () { }。其中, 為函數名稱, 為參數類型和名稱, 為返回值類型和名稱,{ } 為函數執行程式碼塊。

golang函數的聲明語法

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
}
登入後複製

在這個範例中:

  • ##mean 函數計算兩個整數參數的平均值,並傳回一個浮點數。
  • main 函數是程式的入口點,其中:

      呼叫
    • mean 函數計算兩個數字的平均值,並將結果儲存在s1s2 中。
    • 輸出
    • s1s2 的值。

以上是golang函數的聲明語法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板