INNER CODE UNIT · Go

NewStore

philippgille/gokv · badgerdb/badgerdb.go:117

func NewStore(options Options) (Store, error) {
	result := Store{}

	// Set default values
	if options.Dir == "" {
		options.Dir = DefaultOptions.Dir
	}
	if options.Codec == nil {
		options.Codec = DefaultOptions.Codec
	}

	// Open the Badger database located in the options.Dir directory.
	// It will be created if it doesn't exist.
	opts := badger.DefaultOptions(options.Dir)
	db, err := badger.Open(opts)
	if err != nil {
		return result, err
	}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…