19 lines
330 B
Go
19 lines
330 B
Go
package client
|
|
|
|
import "fmt"
|
|
|
|
type ValueParseErr struct {
|
|
field string
|
|
value string
|
|
}
|
|
|
|
func newValueParseError(field string, value string) ValueParseErr {
|
|
return ValueParseErr{
|
|
field: field,
|
|
value: value,
|
|
}
|
|
}
|
|
|
|
func (e ValueParseErr) Error() string {
|
|
return fmt.Sprintf("failed to parse %s value: %s", e.field, e.value)
|
|
}
|