Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BasicInfo ¶
func (BasicInfo) MarshalEasyJSON ¶
MarshalEasyJSON supports easyjson.Marshaler interface
func (BasicInfo) MarshalJSON ¶
MarshalJSON supports json.Marshaler interface
func (*BasicInfo) UnmarshalEasyJSON ¶
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*BasicInfo) UnmarshalJSON ¶
UnmarshalJSON supports json.Unmarshaler interface
type EmployeeStruct ¶
type EmployeeStruct struct { BasicInfo BasicInfo `json:"basic_info"` JobInfo JobInfo `json:"job_info"` }
func (EmployeeStruct) MarshalEasyJSON ¶
func (v EmployeeStruct) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (EmployeeStruct) MarshalJSON ¶
func (v EmployeeStruct) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*EmployeeStruct) UnmarshalEasyJSON ¶
func (v *EmployeeStruct) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*EmployeeStruct) UnmarshalJSON ¶
func (v *EmployeeStruct) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type JobInfo ¶
type JobInfo struct {
Skills []string `json:"skills"`
}
func (JobInfo) MarshalEasyJSON ¶
MarshalEasyJSON supports easyjson.Marshaler interface
func (JobInfo) MarshalJSON ¶
MarshalJSON supports json.Marshaler interface
func (*JobInfo) UnmarshalEasyJSON ¶
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*JobInfo) UnmarshalJSON ¶
UnmarshalJSON supports json.Unmarshaler interface
Click to show internal directories.
Click to hide internal directories.