func Open(path string) (*DB, error) {
	config := &bolt.Options{Timeout: 1 * time.Second}
	db, err := bolt.Open(path, 0600, config)
	if err != nil {
		return nil, fmt.Errorf("couldn't open %s: %s", path, err)
	}
	return &DB{db}, nil
}
// Open creates/opens a buckets database at the specified path.
Open creates/opens a buckets database at the specified path.
// Open creates / opens a buckets database at the specified path .
func Open(path string) (*DB, error) {
	config := &bolt.Options{Timeout: 1 * time.Second}
	db, err := bolt.Open(path, 0600, config)
	if err != nil {
		return nil, fmt.Errorf("couldn't open %s: %s", path, err)
	}
	return &DB{db}, nil
}
func Open ( path string ) ( * DB , error ) { config := & bolt . Options { Timeout : 1 * time . Second } db , err := bolt . Open ( path , 0600 , config ) if err != nil { return nil , fmt . Errorf ( " " , path , err ) } return & DB { db } , nil }
Open creates/opens a buckets database at the specified path.
Open creates / opens a buckets database at the specified path .