github.com/go-redis/redis

    1. package main
    2. import (
    3. "context"
    4. "fmt"
    5. "github.com/go-redis/redis/v8"
    6. )
    7. func main() {
    8. ctx := context.Background()
    9. rdb := redis.NewClient(&redis.Options{
    10. Addr: "192.168.126.129:6379",
    11. Password: "",
    12. DB: 0,
    13. })
    14. err := rdb.Set(ctx, "key", "value", 0).Err()
    15. if err != nil {
    16. panic(err)
    17. }
    18. val, err := rdb.Get(ctx, "key").Result()
    19. if err != nil {
    20. panic(err)
    21. }
    22. fmt.Println("key", val)
    23. }