Documentation
¶
Index ¶
- Constants
- func Abs(value int64) int64
- func GetBaseDomain(host string) string
- type IPMatcher
- type Logger
- func (l Logger) Debug(message string, args ...interface{})
- func (l Logger) Error(message string, args ...interface{})
- func (l Logger) GetLog() *log.Logger
- func (l Logger) Info(message string, args ...interface{})
- func (l Logger) Trace(message string, args ...interface{})
- func (l Logger) Warn(message string, args ...interface{})
- type NetworkValidator
Constants ¶
View Source
const ( // TRACE level TRACE int = iota // DEBUG level DEBUG // INFO level INFO // WARNING level WARNING // ERROR level ERROR )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type IPMatcher ¶
type IPMatcher struct {
// contains filtered or unexported fields
}
IPMatcher - the matcher
type Logger ¶
type Logger struct {
// contains filtered or unexported fields
}
Logger struct
type NetworkValidator ¶ added in v2.1.0
type NetworkValidator interface { HasA(host string) bool HasCNAME(host string) bool HasMX(host string) bool }
NetworkValidator checks DNS entries
func NewNetworkValidator ¶ added in v2.1.0
func NewNetworkValidator(logLevel string) NetworkValidator
NewNetworkValidator object
Click to show internal directories.
Click to hide internal directories.