summaryrefslogtreecommitdiff
path: root/redigo.go
diff options
context:
space:
mode:
authorNikolaus Gotsche <n@softwarefools.com>2017-10-09 01:26:35 +0200
committerNikolaus Gotsche <n@softwarefools.com>2017-10-09 01:26:35 +0200
commit23555819c35b6ebea70460ad4695ada3ea92afea (patch)
treeba940708418a11ff78576410ebd4b9dde70450be /redigo.go
parentb4d150602df5b9a61a3d3b1084524c9317c55cde (diff)
z coord added and much moreHEADmaster
Diffstat (limited to 'redigo.go')
-rw-r--r--redigo.go10
1 files changed, 7 insertions, 3 deletions
diff --git a/redigo.go b/redigo.go
index f83b174..ccac3cd 100644
--- a/redigo.go
+++ b/redigo.go
@@ -23,10 +23,14 @@ func init() {
//client.FlushDB()
}
-func getRed(key string) string {
+func delRed(key string) error {
+ return client.Dump(key).Err()
+}
+
+func getRed(key string) interface{} {
val, err := client.Get(key).Result()
if err == redis.Nil {
- return "nil"
+ return nil
} else if err != nil {
panic(err)
return err.Error()
@@ -35,7 +39,7 @@ func getRed(key string) string {
}
}
-func setRed(key string , val string, dur int) bool {
+func setRed(key string , val interface{}, dur int) bool {
err := client.Set(key, val,time.Duration(dur)*time.Second).Err()
if err != nil {
panic(err)