Simple cache module for Go Lang
cache.New()
cache.Set(key string, value interfece{}, ttl time.Duration)
cache.Set("userId", 42, time.Second*5)
cache.Get(key string) (interface{}, error)
userId, err := cache.Get("userId")
cache.Delete(key string) error
err := cache.Delete("userId")