Set and Set* don't support custom type
Author: oldme-gitCreated Sep 4, 2024Updated Sep 3, 2026
Labelsv10
func TestI(t *testing.T) {
type myInt int
var i myInt = 123
err := rdb.Set(ctx, "key", i, 0).Err()
if err != nil {
t.Fatal(err)
}
}
result: redis: can't marshal * (implement encoding.BinaryMarshaler)
Source: redis/go-redis