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 - 下一章 →

最后更新: