Latest web development tutorials

Vai funzione di linguaggio come valore

Vai funzione di linguaggio come valore

funzione Go funzione Go

Vai lingua molto flessibile può creare una funzione, ed è usato come un valore. Nei seguenti esempi si inizializza una variabile definita funzione, la funzione è solo per utilizzare built-in funzioni Math.sqrt (), esempi sono:

package main

import (
   "fmt"
   "math"
)

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

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

}

Il codice precedente viene eseguito come risultato di:

3

funzione Go funzione Go