Documentation ¶
Index ¶
- func AddAccount(w http.ResponseWriter, r *http.Request)
- func AddMoney(w http.ResponseWriter, r *http.Request)
- func DeleteAccount(w http.ResponseWriter, r *http.Request)
- func GetBalance(w http.ResponseWriter, r *http.Request)
- func HandlePanel(w http.ResponseWriter, r *http.Request)
- func HandleRoot(w http.ResponseWriter, r *http.Request)
- func Login(w http.ResponseWriter, r *http.Request)
- func ModifyAccount(w http.ResponseWriter, r *http.Request)
- func RunServer(hostRPCServer string, token string)
- func Withdrawals(w http.ResponseWriter, r *http.Request)
- type IndexContext
- type Middleware
- type Router
- type Server
- type UserSession
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddAccount ¶
func AddAccount(w http.ResponseWriter, r *http.Request)
func AddMoney ¶
func AddMoney(w http.ResponseWriter, r *http.Request)
Controlador para condignar a una cuenta
func DeleteAccount ¶
func DeleteAccount(w http.ResponseWriter, r *http.Request)
Controlador para usar método para eliminar cuentas
func GetBalance ¶
func GetBalance(w http.ResponseWriter, r *http.Request)
Controlador para retornal el saldo de una cuenta
func HandlePanel ¶
func HandlePanel(w http.ResponseWriter, r *http.Request)
func HandleRoot ¶
func HandleRoot(w http.ResponseWriter, r *http.Request)
func ModifyAccount ¶
func ModifyAccount(w http.ResponseWriter, r *http.Request)
Controlador para modificar una cuenta
func Withdrawals ¶
func Withdrawals(w http.ResponseWriter, r *http.Request)
Controlador para condignar a una cuenta
Types ¶
type Middleware ¶
type Middleware func(http.HandlerFunc) http.HandlerFunc
func CheckAuth ¶
func CheckAuth(URLToRedirect string) Middleware
func Log ¶
func Log() Middleware
esta middleware registra los logs a los handlers en los que se implementa
type Router ¶
type Router struct {
// contains filtered or unexported fields
}
sruct Router
func (*Router) FindHandler ¶
función que se encarga de buscar el handler solicitado
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
struct Server ...
func (*Server) AddMiddleware ¶
func (s *Server) AddMiddleware(f http.HandlerFunc, middlewares ...Middleware) http.HandlerFunc
función encargada de implementar los middlewares deseados a un handler
type UserSession ¶
* *la interfase UserSession define los metodos get que debe implementar *una estructura que se quiera guardar en la sesión
Click to show internal directories.
Click to hide internal directories.