前のページ
Featured image of post golang スライス(slice)の等価性について

golang スライス(slice)の等価性について

var nilHoge []uint
var emptyHoge make([]uint, 0)
fmt.Printf(%+v, %+v, nilHoge, emptyHoge)
=> [][]

それはわかる

reflect.DeepEqual(nilHoge, emptyHoge) => false

それもわかる

まとめ

でもつらい…

このページでは、Google Analyticsを利用しています。