print するだけではわからないことについて
var nilHoge []uint
var emptyHoge make([]uint, 0)
fmt.Printf(“%+v, %+v”, nilHoge, emptyHoge)
=> [][]
それはわかる
reflect.DeepEqual(nilHoge, emptyHoge) => false
それもわかる
まとめ
でもつらい…
var nilHoge []uint
var emptyHoge make([]uint, 0)
fmt.Printf(“%+v, %+v”, nilHoge, emptyHoge)
=> [][]
それはわかる
reflect.DeepEqual(nilHoge, emptyHoge) => false
それもわかる
でもつらい…