Documentation
¶
Index ¶
- Constants
- func AddAddress() gin.HandlerFunc
- func DeleteAddress() gin.HandlerFunc
- func EditHomeAddress() gin.HandlerFunc
- func EditWorkAddress() gin.HandlerFunc
- func GetItemFromCart() gin.HandlerFunc
- func HashPassword(password string) string
- func LogIn() gin.HandlerFunc
- func ProductViewerAdmin() gin.HandlerFunc
- func SearchProduct() gin.HandlerFunc
- func SearchProductByQuery() gin.HandlerFunc
- func SignUp() gin.HandlerFunc
- func VerifyPassword(userPassword string, givenPassword string) (bool, string)
- type Application
Constants ¶
View Source
const ( Users = "Users" Products = "Products" )
Variables ¶
This section is empty.
Functions ¶
func AddAddress ¶
func AddAddress() gin.HandlerFunc
func DeleteAddress ¶
func DeleteAddress() gin.HandlerFunc
func EditHomeAddress ¶
func EditHomeAddress() gin.HandlerFunc
func EditWorkAddress ¶
func EditWorkAddress() gin.HandlerFunc
func GetItemFromCart ¶
func GetItemFromCart() gin.HandlerFunc
func HashPassword ¶
func LogIn ¶
func LogIn() gin.HandlerFunc
func ProductViewerAdmin ¶
func ProductViewerAdmin() gin.HandlerFunc
func SearchProduct ¶
func SearchProduct() gin.HandlerFunc
func SearchProductByQuery ¶
func SearchProductByQuery() gin.HandlerFunc
func SignUp ¶
func SignUp() gin.HandlerFunc
Types ¶
type Application ¶
type Application struct {
// contains filtered or unexported fields
}
func NewApplication ¶
func NewApplication(prodCollection, userCollection *mongo.Collection) *Application
func (*Application) AddToCart ¶
func (app *Application) AddToCart() gin.HandlerFunc
func (*Application) ByFromCart ¶
func (app *Application) ByFromCart() gin.HandlerFunc
func (*Application) InstantBuy ¶
func (app *Application) InstantBuy() gin.HandlerFunc
func (*Application) RemoveItem ¶
func (app *Application) RemoveItem() gin.HandlerFunc
Click to show internal directories.
Click to hide internal directories.