Documentation ¶ Index ¶ func NewResolver(file string) (resolver.IResolver, error) type Entry type Resolver func (r *Resolver) Get(key string) (string, error) func (r *Resolver) Set(key string, val string, timeout int64) error type ResolverMap Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func NewResolver ¶ func NewResolver(file string) (resolver.IResolver, error) Types ¶ type Entry ¶ type Entry struct { Value string `json:"value"` Lifetime time.Time `json:"lifetime"` } type Resolver ¶ type Resolver struct { resolver.IResolver // contains filtered or unexported fields } func (*Resolver) Get ¶ func (r *Resolver) Get(key string) (string, error) func (*Resolver) Set ¶ func (r *Resolver) Set(key string, val string, timeout int64) error type ResolverMap ¶ type ResolverMap map[string]Entry Source Files ¶ View all Source files resolver.go Click to show internal directories. Click to hide internal directories.