面试题答案
一键面试- 引入相关包:
import ( "github.com/go-redis/redis/v8" "context" )
- 建立连接:
var ctx = context.Background() rdb := redis.NewClient(&redis.Options{ Addr: "localhost:6379", Password: "", DB: 0, })
- 设置值操作示例:
err := rdb.Set(ctx, "key1", "value1", 0).Err() if err != nil { panic(err) }
- 获取值操作示例:
val, err := rdb.Get(ctx, "key1").Result() if err != nil { panic(err) } fmt.Println("key1的值为:", val)