Skip to content

Day 28 - Redis

go-redis

bash
go get github.com/go-redis/redis/v8
go
import "github.com/go-redis/redis/v8"

rdb := redis.NewClient(&redis.Options{
    Addr: "localhost:6379",
    Password: "",
    DB: 0,
})

ctx := context.Background()

// 设置
rdb.Set(ctx, "key", "value", 0)

// 获取
val, err := rdb.Get(ctx, "key").Result()

// 删除
rdb.Del(ctx, "key")

Redis应用场景

  • 缓存
  • 分布式锁
  • 限流
  • Session存储

📅 学习进度

Day主题状态
01-27基础/中间件
28Redis
29缓存与性能优化
30复习总结

本文为Go 30天学习计划第28天内容

📚 导航

| ← Day 27 - 上一章 | Day 29 - 下一章 →

最后更新: