では、眺め用サンプルコード
f11.go
package main
import (
"fmt"
)
func main() {
h1:=func(a string)(string){ return "<h1>"+a+"</h1>"}
fmt.Println(h1("Topics"))
}
実行結果
>go run f11.go
<h1>Anonymous</h1>
名無しの関数
f12.go
package main
import (
"fmt"
)
func main() {
func(){
for i:=0;i<10;i++{
fmt.Println("i=",i)
}
}()
}
実行結果
>go run f12.go
i= 0
i= 1
i= 2
i= 3
i= 4
i= 5
i= 6
i= 7
i= 8
i= 9