23 lines
351 B
Go
23 lines
351 B
Go
package vo
|
|
|
|
type Response struct {
|
|
Code string `json:"code"`
|
|
Message string `json:"message"`
|
|
Data any `json:"data,omitempty"`
|
|
}
|
|
|
|
func OK(data any) Response {
|
|
return Response{
|
|
Code: "OK",
|
|
Message: "success",
|
|
Data: data,
|
|
}
|
|
}
|
|
|
|
func Error(message string) Response {
|
|
return Response{
|
|
Code: "ERROR",
|
|
Message: message,
|
|
}
|
|
}
|