Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // ErrInvalidNetwork unable to parse network. ErrInvalidNetwork = errors.New("unable to parse network") // ErrInvalidQuestionKind invalid question kind. ErrInvalidQuestionKind = errors.New("invalid question kind") )
Functions ¶
func ValidQuestionKind ¶
ValidQuestionKind returns true if the kind is valid.
Types ¶
type Question ¶
type Question struct { ID string `json:"id"` IP string `json:"ip"` Network string `json:"network"` Kind string `json:"kind"` TTL int64 `json:"ttl"` }
Question represents a subnet question.
func NewQuestion ¶
NewQuestion returns a new randomly generated question struct. The fields can be overwritten by parameters.
Click to show internal directories.
Click to hide internal directories.