Documentation
¶
Overview ¶
Package edgedict provides a read-only interface to edge dictionaries. Refer to https://developer.fastly.com/reference/api/dictionaries/ for more information.
Deprecated: Use the configstore package instead.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // ErrDictionaryNotFound indicates the named dictionary doesn't exist. ErrDictionaryNotFound = errors.New("dictionary not found") // ErrDictionaryNameEmpty indicates the given dictionary name // was empty. ErrDictionaryNameEmpty = errors.New("dictionary name was empty") // ErrDictionaryNameInvalid indicates the given dictionary name // was invalid. ErrDictionaryNameInvalid = errors.New("dictionary name contained invalid characters") // ErrDictionaryNameTooLong indicates the given dictionary name // was too long. ErrDictionaryNameTooLong = errors.New("dictionary name too long") // ErrKeyNotFound indicates a key isn't in a dictionary. ErrKeyNotFound = errors.New("key not found") // ErrUnexpected indicates an unexpected error occurred. ErrUnexpected = errors.New("unexpected error") )
Functions ¶
This section is empty.
Types ¶
type Dictionary
deprecated
type Dictionary struct {
// contains filtered or unexported fields
}
Dictionary is a read-only representation of an edge dictionary.
Deprecated: Use the configstore package instead.
func Open
deprecated
func Open(name string) (*Dictionary, error)
Open returns an edge dictionary with the given name. Names are case sensitive.
Deprecated: Use configstore.Open() instead.
func (*Dictionary) Get ¶
func (d *Dictionary) Get(key string) (string, error)
Get returns the value in the dictionary with the given key, if it exists.
Click to show internal directories.
Click to hide internal directories.