Versions in this module Expand all Collapse all v0 v0.4.4 Oct 26, 2025 v0.4.3 Oct 26, 2025 v0.4.2 Oct 26, 2025 v0.4.1 Oct 16, 2024 v0.4.0 Oct 13, 2024 v0.3.9 Oct 12, 2024 v0.3.8 Sep 25, 2024 v0.3.7 Sep 24, 2024 v0.3.6 Sep 24, 2024 v0.3.5 Sep 11, 2024 v0.3.4 Sep 11, 2024 v0.3.3 Jul 15, 2024 Changes in this version + var DefaultResponseJson = func(writer http.ResponseWriter, result any, err error) v0.3.2 Jul 13, 2024 v0.3.1 Jul 13, 2024 Changes in this version + const BusinessError + const BusinessSuccess + func GetService[T, R any](writer http.ResponseWriter, request *http.Request, v T, ...) + func GetVoidService[T any](writer http.ResponseWriter, request *http.Request, v T, ...) + func PostJsonService[T, R any](writer http.ResponseWriter, request *http.Request, v T, ...) + func PostJsonVoidService[T any](writer http.ResponseWriter, request *http.Request, v T, ...) + type HttpResponse interface + ResponseJson func(writer http.ResponseWriter, result any, err error) + type ResponseEntity struct + Code int + Data any + Message string + var DefaultHttpResponse ResponseEntity + func (r *ResponseEntity) Fail(data any) ResponseEntity + func (r *ResponseEntity) FailMessage(msg string) ResponseEntity + func (r *ResponseEntity) Msg(code int, msg string, data any) ResponseEntity + func (r *ResponseEntity) Ok(data any) ResponseEntity + func (r *ResponseEntity) ResponseJson(writer http.ResponseWriter, result any, err error)