Clivern / Beaver

💨 A real time messaging system to build a scalable in-app notifications, multiplayer games, chat apps in web and mobile apps.
https://clivern.github.io/Beaver/
MIT License
1.53k stars 83 forks source link

Add DB Drivers #1

Closed Clivern closed 5 years ago

Clivern commented 5 years ago
Clivern commented 5 years ago
import (
    "fmt"
    "github.com/clivern/beaver/internal/app/driver"
)

driver := &driver.Redis{
    Addr:     "x.x.x.x:7001",
    Password: "",
    DB:       0,
}

fmt.Println(driver.Connect())
fmt.Println(driver.Ping())

fmt.Println(driver.Del("app_name"))
fmt.Println(driver.Set("app_name", "Beaver", 0))
fmt.Println(driver.Exists("app_name"))
fmt.Println(driver.Get("app_name"))

fmt.Println(driver.HDel("configs", "app_name"))
fmt.Println(driver.HSet("configs", "app_name", "Beaver"))
fmt.Println(driver.HExists("configs", "app_name"))
fmt.Println(driver.HGet("configs", "app_name"))