create validator interface for config
This commit is contained in:
parent
5f3aa5967d
commit
54705b7472
|
@ -8,6 +8,11 @@ import (
|
|||
|
||||
var availableHTTPMethods = []string{http.MethodGet, http.MethodPost, http.MethodPut, http.MethodDelete}
|
||||
|
||||
// validator unifies the check and format routine
|
||||
type validator interface {
|
||||
Validate(...datatype.T) error
|
||||
}
|
||||
|
||||
// Server represents a full server configuration
|
||||
type Server struct {
|
||||
Types []datatype.T
|
||||
|
|
Loading…
Reference in New Issue