Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MemcachedProvider ¶ added in v0.2.0
type MemcachedProvider struct {
// contains filtered or unexported fields
}
func NewMemcachedProvider ¶ added in v0.2.0
func NewMemcachedProvider(geoDataUrl string, cacheDuration time.Duration) *MemcachedProvider
func (*MemcachedProvider) ByAddress ¶ added in v0.2.0
func (p *MemcachedProvider) ByAddress(address string) Location
func (*MemcachedProvider) ByHostname ¶ added in v0.2.0
func (p *MemcachedProvider) ByHostname(hostname string) Location
func (*MemcachedProvider) ByIp ¶ added in v0.2.0
func (p *MemcachedProvider) ByIp(ip string) Location
type Provider ¶ added in v0.2.0
type Provider interface { ByAddress(address string) Location ByHostname(hostname string) Location ByIp(ip string) Location }
func NewDefaultProvider ¶ added in v0.2.0
func NewDefaultProvider() Provider
type Store ¶ added in v0.2.0
func NewStoreFromUrl ¶ added in v0.2.0
func (Store) ByHostname ¶ added in v0.2.0
Click to show internal directories.
Click to hide internal directories.