溫馨提示×

Go語言中的函數(shù)怎么定義

小億
86
2024-04-12 18:36:06
欄目: 編程語言

在Go語言中,函數(shù)的定義格式如下:

func functionName(parameter1 type, parameter2 type) returnType {
    // 函數(shù)體
}

其中,func 是關(guān)鍵字用來定義函數(shù),functionName 是函數(shù)名,parameter1、parameter2 是函數(shù)的參數(shù),type 是參數(shù)的數(shù)據(jù)類型,returnType 是函數(shù)返回值的數(shù)據(jù)類型。函數(shù)體是一系列語句,實(shí)現(xiàn)函數(shù)的具體功能。

例如,定義一個(gè)函數(shù)用來計(jì)算兩個(gè)整數(shù)的和:

func add(a int, b int) int {
    return a + b
}

在函數(shù)體內(nèi)部,可以使用 return 語句返回函數(shù)的結(jié)果。在上面的例子中,函數(shù) add 接收兩個(gè)整數(shù)參數(shù) ab,并返回它們的和。

0