Slide 14
Slide 14 text
5
5
x nil
x nil
T , , , ,
T , , , ,
package main
package main
type (
type (
Tp *int
Tp *int
Tf func()
Tf func()
Ts []int
Ts []int
Tm map[int]int
Tm map[int]int
Tc chan int
Tc chan int
Ti interface{}
Ti interface{}
)
)
func main() {
func main() {
var _ Tp = nil // Tpはポインタ && 値(x)はnil
var _ Tp = nil // Tpはポインタ && 値(x)はnil
var _ Tf = nil // Tfは関数 && 値(x)はnil
var _ Tf = nil // Tfは関数 && 値(x)はnil
var _ Ts = nil // Tsはスライス && 値(x)はnil
var _ Ts = nil // Tsはスライス && 値(x)はnil
var _ Tm = nil // Tmはマップ && 値(x)はnil
var _ Tm = nil // Tmはマップ && 値(x)はnil
var _ Tc = nil // Tcはチャネル && 値(x)はnil
var _ Tc = nil // Tcはチャネル && 値(x)はnil
var _ Ti = nil // Tiはインターフェース && 値(x)はnil
var _ Ti = nil // Tiはインターフェース && 値(x)はnil
}
} Run
14
14