Documentation
¶
Index ¶
- type Claim
- type GeneralMiddleWare
- type NetHandler
- type Responses
- func (Responses) RepondBadRequest(w http.ResponseWriter, r *http.Request, message ...string)
- func (Responses) RepondForbidden(w http.ResponseWriter, r *http.Request)
- func (Responses) RepondUnauthorized(w http.ResponseWriter, r *http.Request)
- func (Responses) RespondAccepted(w http.ResponseWriter, r *http.Request)
- func (Responses) RespondCreated(w http.ResponseWriter, r *http.Request, data any, message ...string)
- func (Responses) RespondDeleted(w http.ResponseWriter, r *http.Request)
- func (Responses) RespondOk(w http.ResponseWriter, r *http.Request, data any, message ...string)
- func (Responses) RespondUpdated(w http.ResponseWriter, r *http.Request)
- type TokenClaim
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Claim ¶ added in v0.1.8
type NetHandler ¶
type NetHandler struct {
Mux *http.ServeMux
Middlewares map[string]GeneralMiddleWare
}
func NewNetwork ¶
func NewNetwork(mux *http.ServeMux, middlewares ...map[string]GeneralMiddleWare) *NetHandler
type Responses ¶
type Responses struct{}
func (Responses) RepondBadRequest ¶
bad request
func (Responses) RepondForbidden ¶
func (Responses) RepondForbidden(w http.ResponseWriter, r *http.Request)
forbidden
func (Responses) RepondUnauthorized ¶
func (Responses) RepondUnauthorized(w http.ResponseWriter, r *http.Request)
unauthorized request
func (Responses) RespondAccepted ¶
func (Responses) RespondAccepted(w http.ResponseWriter, r *http.Request)
accepted request
func (Responses) RespondCreated ¶
func (Responses) RespondCreated(w http.ResponseWriter, r *http.Request, data any, message ...string)
post request
func (Responses) RespondDeleted ¶
func (Responses) RespondDeleted(w http.ResponseWriter, r *http.Request)
delete request
func (Responses) RespondUpdated ¶
func (Responses) RespondUpdated(w http.ResponseWriter, r *http.Request)
put request
type TokenClaim ¶ added in v0.1.8
type TokenClaim interface {
Valid() error
}
func GenerateClaim ¶ added in v0.1.8
Click to show internal directories.
Click to hide internal directories.