Versions in this module Expand all Collapse all v1 v1.0.0 Jan 13, 2019 Changes in this version + const DebugHelpOutput + const DebugHelpSubcommand + const DebugMemorySubcommand + const PopArrLast + func CommandBuilder(commandNameIn string, argsIn ...interface{}) (commandNameOut string, argsOut []interface{}, err error) + func JSONArrAppend(conn redis.Conn, key string, path string, values ...interface{}) (res interface{}, err error) + func JSONArrIndex(conn redis.Conn, key, path string, jsonValue interface{}, optionalRange ...int) (res interface{}, err error) + func JSONArrInsert(conn redis.Conn, key, path string, index int, values ...interface{}) (res interface{}, err error) + func JSONArrLen(conn redis.Conn, key string, path string) (res interface{}, err error) + func JSONArrPop(conn redis.Conn, key, path string, index int) (res interface{}, err error) + func JSONArrTrim(conn redis.Conn, key, path string, start, end int) (res interface{}, err error) + func JSONDebug(conn redis.Conn, subcommand, key, path string) (res interface{}, err error) + func JSONDel(conn redis.Conn, key string, path string) (res interface{}, err error) + func JSONForget(conn redis.Conn, key string, path string) (res interface{}, err error) + func JSONGet(conn redis.Conn, key string, path string, opts ...JSONGetOption) (res interface{}, err error) + func JSONMGet(conn redis.Conn, path string, keys ...string) (res interface{}, err error) + func JSONNumIncrBy(conn redis.Conn, key string, path string, number int) (res interface{}, err error) + func JSONNumMultBy(conn redis.Conn, key string, path string, number int) (res interface{}, err error) + func JSONObjKeys(conn redis.Conn, key, path string) (res interface{}, err error) + func JSONObjLen(conn redis.Conn, key, path string) (res interface{}, err error) + func JSONResp(conn redis.Conn, key string, path string) (res interface{}, err error) + func JSONSet(conn redis.Conn, key string, path string, obj interface{}, NX bool, XX bool) (res interface{}, err error) + func JSONStrAppend(conn redis.Conn, key string, path string, jsonstring string) (res interface{}, err error) + func JSONStrLen(conn redis.Conn, key string, path string) (res interface{}, err error) + func JSONType(conn redis.Conn, key string, path string) (res interface{}, err error) + type JSONGetOption interface + func NewJSONGetOptionIndent(val string) JSONGetOption + func NewJSONGetOptionNewLine(val string) JSONGetOption + func NewJSONGetOptionNoEscape() JSONGetOption + func NewJSONGetOptionSpace(val string) JSONGetOption Incompatible versions in this module v2.0.0+incompatible Jan 27, 2019 Other modules containing this package github.com/nitishm/go-rejson/v4