Die Deklarationssyntax einer Go-Funktion lautet func
Go-Funktionsdeklarationssyntax
Die Deklarationssyntax von Funktionen in der Go-Sprache lautet wie folgt:
func <函数名>(<参数列表>) <返回值列表> { // 函数体 }
wobei:
<Funktionsname>
: der Name von die Funktion. <函数名>
:函数的名称。<参数列表>
:函数的参数列表,参数类型和名称以逗号分隔。<返回值列表>
:函数的返回值列表,返回值类型和名称以逗号分隔。{}
:函数体,包含函数执行的代码。实战案例:计算两个数的均值
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
函数计算两个数字的均值,并将结果存储在 s1
和 s2
中。s1
和 s2
<parameterliste></parameterliste>
: Die Parameterliste der Funktion, mit durch Kommas getrennten Parametertypen und -namen. <r></r>
: Die Rückgabewertliste der Funktion, der Rückgabewerttyp und der Name werden durch Kommas getrennt. {}
: Funktionskörper, der den Code für die Funktionsausführung enthält. 🎜🎜🎜🎜Praktisches Beispiel: Berechnen Sie den Mittelwert zweier Zahlen🎜🎜rrreee🎜In diesem Beispiel: 🎜🎜🎜mean
Die Funktion berechnet den Mittelwert zweier ganzzahliger Argumente und gibt eine Gleitkommazahl zurück. Die Funktion 🎜🎜🎜main
ist der Einstiegspunkt des Programms, wo: 🎜🎜🎜Rufen Sie die Funktion mean
auf, um den Mittelwert zweier Zahlen zu berechnen und das Ergebnis in s1 und s2
. 🎜🎜Geben Sie die Werte von s1
und s2
aus. 🎜🎜🎜🎜Das obige ist der detaillierte Inhalt vonSyntax der Golang-Funktionsdeklaration. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!