A HTTP Client for oncekv.
- Fast fail.
- Rember the last last server.
- Clean API.
import "github.com/Focinfi/oncekv/client"
kv, err := client.NewKV(&client.Option{
RequestTimeout: requestTimeout,
IdealResponseDuration: idealReponseDuration,
})
// or create a kv with default option
kv, err := client.DefaultKV()
// Put foo/bar
err := kv.Put("foo", "bar")
// Get foo
val, err := kv.Get("foo")