package tests import ( "github.com/modern-go/reflect2" "testing" ) func Test_slice_bytes(t *testing.T) { t.Run("SetIndex", testOp(func(api reflect2.API) interface{} { obj := [][]byte{[]byte("hello"), []byte("world")} valType := api.TypeOf(obj).(reflect2.SliceType) elem1 := []byte("hi") valType.SetIndex(&obj, 0, &elem1) elem2 := []byte("there") valType.SetIndex(&obj, 1, &elem2) return obj })) }