Skip to main content

INCR

Syntax

INCR key

Module

generic

Categories

fast write

Description

Increments the number stored at key by one. If the key does not exist, it is set to 0 before performing the operation. An error is returned if the key contains a value of the wrong type or contains a string that cannot be represented as integer. This operation is limited to 64 bit signed integers.

Examples

Increment the value of the key mykey:

vault, err := echovault.NewEchoVault()
if err != nil {
log.Fatal(err)
}
value, err := vault.Incr("mykey")