Versions in this module Expand all Collapse all v0 v0.2.0 Aug 7, 2026 Changes in this version + func ErrorWrap(code int, resp interface{}, err error) error + func Errorf(code int, resp interface{}, msg string, v ...interface{}) error + func JSON(clog *cmdlog.Logger, w http.ResponseWriter, code int, v interface{}) + func Log(clog *cmdlog.Logger, next http.Handler) http.Handler + func NewServer(log *log.Logger, h http.Handler) *http.Server + func Serve(ctx context.Context, shutdownTimeout time.Duration, s *http.Server, ...) error + type Error struct + Code int + Err error + Resp interface{} + func (e Error) Error() string + func (e Error) Is(err error) bool + func (e Error) Unwrap() error + type HandlerFunc func(w http.ResponseWriter, r *http.Request) error + type HandlerFuncAdapter struct + Func HandlerFunc + Log *cmdlog.Logger + func (a HandlerFuncAdapter) ServeHTTP(w http.ResponseWriter, r *http.Request) + type ResponseWriter interface