Syntax der Golang-Funktionsdeklaration

WBOY
Freigeben: 2024-04-19 16:48:02
Original
790 Leute haben es durchsucht

Die Deklarationssyntax einer Go-Funktion lautet func () Darunter ist der Funktionsname, ist der Parametertyp und -name, ist der Rückgabewerttyp und -name, { Codestück.

Syntax der Golang-Funktionsdeklaration

Go-Funktionsdeklarationssyntax

Die Deklarationssyntax von Funktionen in der Go-Sprache lautet wie folgt:

func <函数名>(<参数列表>) <返回值列表> {
    // 函数体
}
Nach dem Login kopieren

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
}
Nach dem Login kopieren

在这个示例中:

  • mean 函数计算两个整数参数的均值,并返回一个浮点数。
  • main 函数是程序的入口点,其中:

    • 调用 mean 函数计算两个数字的均值,并将结果存储在 s1s2 中。
    • 输出 s1s2
    • <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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage