storage

package
v1.3.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 2, 2022 License: BSD-2-Clause Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GenerateUID

func GenerateUID() string

Types

type DBLogger added in v1.2.0

type DBLogger struct {
	Level
}

func (*DBLogger) Debugf added in v1.2.0

func (l *DBLogger) Debugf(f string, v ...interface{})

func (*DBLogger) Errorf added in v1.2.0

func (l *DBLogger) Errorf(f string, v ...interface{})

func (*DBLogger) Infof added in v1.2.0

func (l *DBLogger) Infof(f string, v ...interface{})

func (*DBLogger) Warningf added in v1.2.0

func (l *DBLogger) Warningf(f string, v ...interface{})

type Level added in v1.2.0

type Level int
const (
	ERROR Level = iota
	WARNING
	INFO
	DEBUG
)

type Store

type Store struct {
	// contains filtered or unexported fields
}

func NewStore

func NewStore(path string) *Store

func (*Store) Close

func (store *Store) Close()

func (*Store) Read

func (store *Store) Read(prefix string, uid string) []byte

func (*Store) TrimWrite added in v1.1.0

func (store *Store) TrimWrite(prefix string, data []byte) (string, error)

func (*Store) Write

func (store *Store) Write(prefix string, data []byte) (string, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL