在Go語言中,函數的定義格式如下:
func functionName(parameter1 type, parameter2 type) returnType {
// 函數體
}
其中,func
是關鍵字用來定義函數,functionName
是函數名,parameter1
、parameter2
是函數的參數,type
是參數的數據類型,returnType
是函數返回值的數據類型。函數體是一系列語句,實現函數的具體功能。
例如,定義一個函數用來計算兩個整數的和:
func add(a int, b int) int {
return a + b
}
在函數體內部,可以使用 return
語句返回函數的結果。在上面的例子中,函數 add
接收兩個整數參數 a
和 b
,并返回它們的和。