التسريع باستخدام Redis
تخزين البيانات المتكررة في Redis يمكن أن يقلل بشكل كبير من الحمل على قاعدة البيانات.
go rdb := redis.NewClient(&redis.Options{Addr: "localhost:6379"})
// تعيين قيمة مع وقت انتهاء err := rdb.Set(ctx, "key", "value", time.Minute).Err()
// جلب قيمة val, err := rdb.Get(ctx, "key").Result()