An idiomatic and typesafe key/value store for Go