Index | Files

package mongo

import ""

Package mongo provides an implementation of sorted.KeyValue using MongoDB.


Package Files



const (
    CollectionName = "keys" // MongoDB collection, equiv. to SQL table


We explicitly separate the key and the value in a document, instead of simply storing as key:value, to avoid problems such as "." being an illegal char in a key name. Also because there is no way to do partial matching for key names (one can only check for their existence with bson.M{$exists: true}).

func Ping Uses

func Ping(host string, timeout time.Duration) bool

Ping tests if MongoDB on host can be dialed.

Package mongo imports 9 packages (graph) and is imported by 2 packages. Updated 2019-07-08. Refresh now. Tools for package owners.