gokabinet

module
v0.0.0-...-3e91e78 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 7, 2013 License: GPL-2.0

README

Go bindings for kyoto cabinet database

More details on Kyoto Cabinet and how to install it (you need its core library
to use with): http://fallabs.com/kyotocabinet/

You can install gokabinet using go get:

    % go get github.com/fsouza/gokabinet/kc

After installing it, you can use in your Go code. Here is a simple example:

    package main

    import (
        "github.com/fsouza/gokabinet/kc"
    )

    func main() {
        db := kc.Open("/tmp/cache.kch", kc.WRITE)
        defer db.Close()
        db.Set("names", "Maria|João|José")
        db.SetInt("hits", 500)
        for i := 0; i < 100; i++ {
            db.Increment("hits", 1)
        }
    }

For more examples, check the examples directory in the repository.

Online docs provided by GoPkgDoc:
http://godoc.org/github.com/fsouza/gokabinet/kc

Directories

Path Synopsis
examples
Package kc provides types, methods and functions to interact with an Kyoto Cabinet database.
Package kc provides types, methods and functions to interact with an Kyoto Cabinet database.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL