Latest web development tutorials

Pergi fungsi bahasa sebagai nilai

Pergi fungsi bahasa sebagai nilai

fungsi Go fungsi Go

Pergi bahasa yang sangat fleksibel dapat membuat fungsi, dan digunakan sebagai nilai. Dalam contoh berikut kita menginisialisasi fungsi variabel didefinisikan, fungsi ini hanya untuk menggunakan built-in fungsi Math.sqrt (), contoh adalah:

package main

import (
   "fmt"
   "math"
)

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

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

}

Kode di atas dijalankan sebagai akibat dari:

3

fungsi Go fungsi Go