2018-10-04 15:24:31
概要Golangの関数において、以下3つについてまとめる。
関数値として扱う場合の関数
関数を引数として扱う関数
無名関数の定義
関数値
クロージャー
関数値として扱う場合の関数package main
import (
"fmt"
"testing"
)
func sayHi() string {
return "Hello"
}
func main() {
greetA := sayHi()
greetB := sayHi
fmt.Println(greetA)
fmt.Println(greetB())
}
コールバック関数package m...
プログラミング
golang
コールバック関数
関数
無名関数