Documentation ¶
Index ¶
Examples ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RedisExt ¶
type RedisExt struct { NS string // contains filtered or unexported fields }
RedisExt redis扩展,处理client的初始化工作
func (*RedisExt) AddPrefix ¶ added in v0.3.0
AddPrefix add prefix to a key
Example ¶
package main import ( "fmt" "github.com/shanbay/gobay" "github.com/shanbay/gobay/extensions/redisext" ) func main() { redis := &redisext.RedisExt{NS: "redis_"} exts := map[gobay.Key]gobay.Extension{ "redis": redis, } if _, err := gobay.CreateApp("../../testdata/", "testing", exts); err != nil { fmt.Println(err) return } prefixKey := redis.AddPrefix("testRawKey") fmt.Println(prefixKey) }
Output: github-redis.testRawKey
Click to show internal directories.
Click to hide internal directories.