mirror of
https://github.com/gookit/cache.git
synced 2025-10-14 04:13:51 +08:00
add an base driver struct. suppoort auto encode value
This commit is contained in:
@@ -1,16 +1,27 @@
|
||||
package memcached
|
||||
package memcached_test
|
||||
|
||||
import "fmt"
|
||||
import (
|
||||
"fmt"
|
||||
|
||||
"github.com/gookit/cache/memcached"
|
||||
)
|
||||
|
||||
func Example() {
|
||||
c := New("10.0.0.1:11211", "10.0.0.2:11211")
|
||||
c := memcached.Connect("10.0.0.1:11211", "10.0.0.2:11211")
|
||||
|
||||
// set
|
||||
c.Set("name", "cache value", 60)
|
||||
err := c.Set("name", "cache value", 60)
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
|
||||
// get
|
||||
val := c.Get("name")
|
||||
// del
|
||||
c.Del("name")
|
||||
err = c.Del("name")
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
|
||||
// get: "cache value"
|
||||
fmt.Print(val)
|
||||
|
Reference in New Issue
Block a user