Versions in this module Expand all Collapse all v1 v1.0.0 Jun 4, 2022 Changes in this version + type Server struct + DB *gorm.DB + Router *mux.Router + func (server *Server) CreateUser(w http.ResponseWriter, r *http.Request) + func (server *Server) CreateWine(w http.ResponseWriter, r *http.Request) + func (server *Server) DeleteUser(w http.ResponseWriter, r *http.Request) + func (server *Server) DeleteWine(w http.ResponseWriter, r *http.Request) + func (server *Server) GetUser(w http.ResponseWriter, r *http.Request) + func (server *Server) GetUsers(w http.ResponseWriter, r *http.Request) + func (server *Server) GetWine(w http.ResponseWriter, r *http.Request) + func (server *Server) GetWines(w http.ResponseWriter, r *http.Request) + func (server *Server) Home(w http.ResponseWriter, r *http.Request) + func (server *Server) Initialize(Dbdriver, DbUser, DbPassword, DbPort, DbHost, DbName string) + func (server *Server) Login(w http.ResponseWriter, r *http.Request) + func (server *Server) Run(addr string) + func (server *Server) SignIn(email, password string) (string, error) + func (server *Server) UpdateUser(w http.ResponseWriter, r *http.Request) + func (server *Server) UpdateWine(w http.ResponseWriter, r *http.Request)