web

package
v0.0.0-...-df9a86c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 12, 2019 License: Apache-2.0 Imports: 27 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Templates = make(map[string]*template.Template)

Templates that have been loaded into the system

Functions

func Logger

func Logger(next http.Handler) http.Handler

Logger returns a middleware logger handler using our standard logger

func ProviderCtx

func ProviderCtx(next http.Handler) http.Handler

ProviderCtx adds requested Provider to Context

func Recoverer

func Recoverer(next http.Handler) http.Handler

Recoverer returns a middleware recovery handler using our standard logger

func SessionCtx

func SessionCtx(next http.Handler) http.Handler

SessionCtx adds requesting Member to Context

func Start

func Start()

Start launches web server

Types

type MemberData

type MemberData struct {
	Follows bool
	Results interface{}
}

MemberData has data required for template params

type ProviderIndex

type ProviderIndex struct {
	Keys []string
	Map  map[string]string
}

ProviderIndex of supported providers

type TeamData

type TeamData struct {
	Sports  []model.Sport
	Results interface{}
}

TeamData has data required for template params

type TemplateData

type TemplateData struct {
	Message string
	Success bool
	Session bool
	User    model.Member
	Data    interface{}
}

TemplateData has data required for template params

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL