Documentation ¶
Index ¶
- func AboutHandler(env *common.Env) isokit.Handler
- func ContactFormSubmissionRequest(contactFormErrorsChannel chan map[string]string, ...)
- func ContactHandler(env *common.Env) isokit.Handler
- func DisplayContactForm(env *common.Env, contactForm *forms.ContactForm)
- func FetchGopherTeam(gopherTeamChannel chan []*models.Gopher)
- func FetchProductDetail(productChannel chan *models.Product, productTitle string)
- func FetchProducts(productsChannel chan []*models.Product)
- func IndexHandler(env *common.Env) isokit.Handler
- func InitializeAboutPage(env *common.Env)
- func InitializeContactPage(env *common.Env, contactForm *forms.ContactForm)
- func InitializeIndexPage(env *common.Env)
- func InitializePageLayoutControls(env *common.Env)
- func InitializeProductDetailPage(env *common.Env)
- func InitializeProductsPage(env *common.Env)
- func InitializeShoppingCartPage(env *common.Env)
- func ProductDetailHandler(env *common.Env) isokit.Handler
- func ProductsHandler(env *common.Env) isokit.Handler
- func ShoppingCartHandler(env *common.Env) isokit.Handler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ContactFormSubmissionRequest ¶
func ContactFormSubmissionRequest(contactFormErrorsChannel chan map[string]string, contactForm *forms.ContactForm)
func DisplayContactForm ¶
func DisplayContactForm(env *common.Env, contactForm *forms.ContactForm)
func FetchGopherTeam ¶
func FetchProductDetail ¶
func FetchProducts ¶
func InitializeAboutPage ¶
func InitializeContactPage ¶
func InitializeContactPage(env *common.Env, contactForm *forms.ContactForm)
func InitializeIndexPage ¶
func InitializeProductsPage ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.