Documentation
¶
Index ¶
- func ReturnBytes(w http.ResponseWriter, v []byte)
- func ReturnBytesWithCode(w http.ResponseWriter, code int, v []byte)
- func ReturnError(w http.ResponseWriter, code int, message string, err ...error) error
- func ReturnJSON(w http.ResponseWriter, v interface{}) error
- func ReturnJSONWithCode(w http.ResponseWriter, code int, v interface{}) error
- func ReturnOK(w http.ResponseWriter) error
- func ReturnReader(w http.ResponseWriter, v io.Reader)
- func ReturnReaderWithCode(w http.ResponseWriter, code int, v io.Reader)
- func ReturnString(w http.ResponseWriter, v string)
- func ReturnStringWithCode(w http.ResponseWriter, code int, v string)
- type RespResult
- type ResponseWriter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ReturnBytes ¶
func ReturnBytes(w http.ResponseWriter, v []byte)
func ReturnBytesWithCode ¶
func ReturnBytesWithCode(w http.ResponseWriter, code int, v []byte)
func ReturnError ¶
func ReturnJSON ¶
func ReturnJSON(w http.ResponseWriter, v interface{}) error
func ReturnJSONWithCode ¶
func ReturnJSONWithCode(w http.ResponseWriter, code int, v interface{}) error
func ReturnOK ¶
func ReturnOK(w http.ResponseWriter) error
func ReturnReader ¶
func ReturnReader(w http.ResponseWriter, v io.Reader)
func ReturnReaderWithCode ¶
func ReturnReaderWithCode(w http.ResponseWriter, code int, v io.Reader)
func ReturnString ¶
func ReturnString(w http.ResponseWriter, v string)
func ReturnStringWithCode ¶
func ReturnStringWithCode(w http.ResponseWriter, code int, v string)
Types ¶
type RespResult ¶
type ResponseWriter ¶
type ResponseWriter struct { http.ResponseWriter Body *bytes.Buffer StatusCode int }
func NewResponseWriter ¶
func NewResponseWriter(w http.ResponseWriter) *ResponseWriter
func (*ResponseWriter) WriteHeader ¶
func (crw *ResponseWriter) WriteHeader(statusCode int)
Click to show internal directories.
Click to hide internal directories.