Documentation
¶
Index ¶
- func AddQueryParamsToRequest(requestParams interface{}, req *http.Request, skipEmpty bool) error
- func Fields(obj interface{}) ([]string, error)
- func HasValidType(obj interface{}, types []reflect.Kind) bool
- func IsExportableField(field reflect.StructField) bool
- func ReflectValue(obj interface{}) reflect.Value
- type DateNLNL
- type JsonTester
- type SchemaMarshaler
- type URL
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddQueryParamsToRequest ¶
func HasValidType ¶
func IsExportableField ¶
func IsExportableField(field reflect.StructField) bool
func ReflectValue ¶
Types ¶
type DateNLNL ¶
func (*DateNLNL) UnmarshalJSON ¶
type JsonTester ¶
type JsonTester struct {
json.RawMessage
}
func (JsonTester) IsArray ¶
func (j JsonTester) IsArray() bool
func (JsonTester) IsObject ¶
func (j JsonTester) IsObject() bool
func (JsonTester) String ¶
func (j JsonTester) String() string
type SchemaMarshaler ¶
type SchemaMarshaler interface {
MarshalSchema() string
}
Click to show internal directories.
Click to hide internal directories.