ramstore

package module
v0.0.0-...-b138153 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 8, 2018 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Expire

func Expire(key string, obj Obj) string

Expire - Ставим время истечения

func Foreach

func Foreach(f func(string, Obj))

Foreach - Перебираем все эелементы

func InitStore

func InitStore() (exitChan chan bool)

InitStore - Инициализация хранилища

func Set

func Set(key string, obj Obj) (err string)

Set - Добавление хэша в хранилище

Types

type Obj

type Obj struct {
	Time    int64
	Data    []byte
	Deleted bool
	Expire  int
}

Obj - Объект зранения

func Get

func Get(key string) (Obj, string)

Get - Получение хэша из хранилища

func Incr

func Incr(key string, obj Obj) Obj

Incr - Увеличение значения

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL