Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeleteRequestParam ¶
type DeleteRequestParam struct {
ID *int `param:"id" validate:"required,gt=0"`
}
type DeleteRequestQuery ¶
type DeleteRequestQuery struct {
User *string `query:"user" validate:"required"`
}
type GetListRequestQuery ¶
type GetListRequestQuery struct {
User string `query:"user"`
}
type GetListResponseBody ¶
type GetListResponseBody struct {
Data []*comment `json:"data"`
}
type PatchRequestBody ¶
type PatchRequestBody struct {
Content string `xml:"content" json:"content" form:"content" validate:"required"`
}
type PatchRequestParam ¶
type PatchRequestParam struct {
ID *int `param:"id" validate:"required,gt=0"`
}
type PatchRequestQuery ¶
type PatchRequestQuery struct {
User *string `query:"user" validate:"required"`
}
type PostRequestBody ¶
type PostRequestBody struct {
ParentID *int `xml:"parentId" json:"parentId,omitempty" form:"parentId" validate:"omitempty,gt=0"`
Addressee *string `xml:"addressee" json:"addressee,omitempty" form:"addressee" validate:"required_with=ParentID,omitempty,gt=0"`
Content string `xml:"content" json:"content" form:"content" validate:"required"`
}
type PostRequestQuery ¶
type PostRequestQuery struct {
User *string `query:"user" validate:"required"`
}
Click to show internal directories.
Click to hide internal directories.