Latest web development tutorials

Go Sprache Funktion als Wert

Go Sprache Funktion als Wert

Go-Funktion Go - Funktion

Gehen Sie sehr flexible Sprache kann eine Funktion erstellen, und wird als ein Wert verwendet. In den folgenden Beispielen wir eine Variable definierte Funktion zu initialisieren, ist die Funktion nur integrierte Funktionen math.sqrt () zu verwenden, Beispiele sind:

package main

import (
   "fmt"
   "math"
)

func main(){
   /* 声明函数变量 */
   getSquareRoot := func(x float64) float64 {
      return math.Sqrt(x)
   }

   /* 使用函数 */
   fmt.Println(getSquareRoot(9))

}

Der obige Code wird als Ergebnis der Ausführung:

3

Go-Funktion Go - Funktion