grim/wasdead

Start of a readme
draft
2019-04-06, Gary Kramlich
85f135c14ee7
Start of a readme
package database
import (
"github.com/prologic/bitcask"
)
type db_bitcask struct {
database *bitcask.Bitcask
}
func init() {
database, _ := bitcask.Open("./db")
Register("bitcask", db_bitcask{
database: database,
})
}
func (db db_bitcask) GetChannel(guildid string) string {
data, err := db.database.Get(guildid)
if err != nil {
return ""
}
return string(data)
}
func (db db_bitcask) SetChannel(guildid, channel string) {
db.database.Put(guildid, []byte(channel))
}
func (db db_bitcask) Close() {
db.database.Close()
}