Documentation ¶
Index ¶
- type Item
- func (i *Item) ArrayBool() []bool
- func (i *Item) ArrayDuration() []time.Duration
- func (i *Item) ArrayFloat() []float64
- func (i *Item) ArrayInt() []int
- func (i *Item) ArrayJson() []js.Json
- func (i *Item) ArrayMap() []map[string]interface{}
- func (i *Item) ArrayStr() []string
- func (i *Item) ArrayTime() []time.Time
- func (i *Item) Bool() bool
- func (i *Item) Duration() time.Duration
- func (i *Item) Float() float64
- func (i *Item) Get() interface{}
- func (i *Item) Int() int
- func (i *Item) Int64() int64
- func (i *Item) Json() js.Json
- func (i *Item) Map() map[string]interface{}
- func (i *Item) Set(value interface{}) interface{}
- func (i *Item) Str() string
- func (i *Item) Time() time.Time
- type Mem
- func (c *Mem) Clear(match string)
- func (c *Mem) Del(key string) bool
- func (c *Mem) Empty()
- func (c *Mem) Get(key string, def string) (string, error)
- func (c *Mem) Keys() []string
- func (c *Mem) Len() int
- func (c *Mem) More(key string, expiration time.Duration) int64
- func (c *Mem) Set(key string, value string, expiration time.Duration) string
- func (c *Mem) Type() string
- func (c *Mem) Values() []string
- type Peticiones
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Item ¶
type Item struct { Datemake time.Time Dateupdate time.Time Key string Value interface{} // contains filtered or unexported fields }
func New ¶ added in v0.0.3
* * New create new item * @param key string * @param value interface{} * @return *Item *
func (*Item) ArrayDuration ¶
* * ArrayDuration return the value of item * @return []time.Duration *
func (*Item) ArrayFloat ¶
* * ArrayFloat return the value of item * @return []float64 *
func (*Item) Get ¶
func (i *Item) Get() interface{}
* * Get a value from item * @return interface{} *
type Mem ¶
type Mem struct {
// contains filtered or unexported fields
}
func (*Mem) Get ¶
* * Get * @param key string * @param def string * @return string * @return error *
func (*Mem) More ¶ added in v0.0.3
* * More * @param key string * @param expiration time.Duration * @return int *
type Peticiones ¶
type Peticiones struct { // Peticiones int // Capacity int // Capacidad de peticiones del ACS TimeWait int // Tiempo de espera para la siguiente petición SizeStack int // Tamaño de la pila de peticiones // contains filtered or unexported fields }
func NewPeticiones ¶ added in v0.0.3
func NewPeticiones(capacity, timeWait int) *Peticiones
func (*Peticiones) GetConfig ¶
func (c *Peticiones) GetConfig() js.Json
func (*Peticiones) GetPeticiones ¶
func (c *Peticiones) GetPeticiones() int
Click to show internal directories.
Click to hide internal directories.