modulepackage
0.0.0-20201120173822-96123f16761f
Repository: https://github.com/gopheracademy/manager.git
Documentation: pkg.go.dev
# README
ShowRunner
Conference management platform, bespoke for GopherCon, open source for all.
building
make manager
generates service files, builds the frontend, then compiles the app
running
start jaeger: cd docker && docker-compose up -d
make manager && make run
viewing
Coming Soon
There isn't much to share yet. Come back soon to see how you can participate.
# Functions
Register adds the ConferenceService to the otohttp.Server.
# Structs
Conference is a brand like GopherCon.
CreateConferenceRequest is the request object for ConferenceService.Create.
CreateConferenceResponse is the response object for ConferenceService.Create.
DeleteConferenceRequest is the request object for ConferenceService.Delete.
DeleteConferenceResponse is the response object for ConferenceService.Delete.
Event is an instance like GopherCon 2020.
EventSlot holds information for any sellable/giftable slot we have in the event for a Talk or any other activity that requires admission.
GetConferenceBySlugRequest is the request object for ConferenceService.GetBySlug.
GetConferenceRequest is the request object for ConferenceService.Get.
GetConferenceResponse is the response object containing a single Conference.
ListConferenceRequest is the request object for ConferenceService.List.
ListConferenceResponse is the response object containing a list of Conferences.
# Interfaces
ConferenceService is a service for managing Conferences.