Latest web development tutorials

Go функцию языка в качестве значения

Go функцию языка в качестве значения

функция Go функция Go

Перейти очень гибкий язык может создать функцию, и используется в качестве значения. В следующих примерах мы инициализируем функцию переменной, определенной, функция только использовать встроенные функции Math.sqrt (), примеры:

package main

import (
   "fmt"
   "math"
)

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

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

}

Приведенный выше код выполняется в результате:

3

функция Go функция Go