package
0.0.0-20240830191050-f7f457d5a22f
Repository: https://github.com/universityradioyork/2016-site.git
Documentation: pkg.go.dev

# Functions

NewAboutController returns a new AboutController with the MyRadio session s and configuration context c.
NewGetInvolvedController returns a new GetInvolvedController with the MyRadio session s and configuration context c.
NewIndexController returns a new IndexController with the MyRadio session s and configuration context c.
NewNotFoundController returns a new NotFoundController with the MyRadio session s and configuration context c.
NewOnDemandController returns a new OnDemandController with the MyRadio session s and configuration context c.
NewPeopleController returns a new PeopleController with the MyRadio session s and configuration context c.
NewPodcastController returns a new PodcastController with the MyRadio session s and configuration context c.
NewScheduleWeekController returns a new ScheduleWeekController with the MyRadio session s, router r, and configuration context c.
NewSearchController returns a new SearchController with the MyRadio session s and configuration context c.
NewShowController returns a new ShowController with the MyRadio session s and configuration context c.
NewSignUpController returns a new SignUpController with the MyRadio session s and configuration context c.
NewStaticController returns a new StaticController with the MyRadio session s and configuration context c.
NewTeamController returns a new TeamController with the MyRadio session s and configuration context c.

# Structs

AboutController is the controller for the about page.
Controller is the base type of controllers in the 2016site architecture.
GetInvolvedController is the controller for the get involved page.
IndexController is the controller for the index page.
NotFoundController is the controller for the 404 error page.
OnDemandController is the controller for the URY On demand (URY on Tap) pages.
PeopleController is the controller for the user bio page.
PodcastController is the controller for the URYPlayer Podcast pages.
RenderData is used to pass parameters into a common render function.
ScheduleWeekController is the controller for looking up week schedules.
SearchController is the controller for the search page.
ShowController is the controller for looking up shows.
SignUpController is the controller for processing signup requests.
StaticController is the controller for the static pages.
TeamController is the controller for the team information pages.

# Interfaces

ControllerInterface is the interface to which controllers adhere.

# Type aliases

CollegeSorter exists so I can sort colleges properly.