Versions in this module Expand all Collapse all v0 v0.2.0 Jun 15, 2023 v0.1.0 Jun 15, 2023 Changes in this version + type Controller struct + func NewController(persister *persisters.Persister, ...) *Controller + func (b *Controller) HandleAddActivity(w http.ResponseWriter, r *http.Request) + func (b *Controller) HandleAddContact(w http.ResponseWriter, r *http.Request) + func (b *Controller) HandleAddDebt(w http.ResponseWriter, r *http.Request) + func (b *Controller) HandleAddJournal(w http.ResponseWriter, r *http.Request) + func (b *Controller) HandleAddTodo(w http.ResponseWriter, r *http.Request) + func (b *Controller) HandleAuthorize(w http.ResponseWriter, r *http.Request) + func (b *Controller) HandleCompleteTodo(w http.ResponseWriter, r *http.Request) + func (b *Controller) HandleContacts(w http.ResponseWriter, r *http.Request) + func (b *Controller) HandleCreateActivity(w http.ResponseWriter, r *http.Request) + func (b *Controller) HandleCreateContact(w http.ResponseWriter, r *http.Request) + func (b *Controller) HandleCreateDebt(w http.ResponseWriter, r *http.Request) + func (b *Controller) HandleCreateJournal(w http.ResponseWriter, r *http.Request) + func (b *Controller) HandleCreateTodo(w http.ResponseWriter, r *http.Request) + func (b *Controller) HandleDeleteActivity(w http.ResponseWriter, r *http.Request) + func (b *Controller) HandleDeleteContact(w http.ResponseWriter, r *http.Request) + func (b *Controller) HandleDeleteJournal(w http.ResponseWriter, r *http.Request) + func (b *Controller) HandleDeleteTodo(w http.ResponseWriter, r *http.Request) + func (b *Controller) HandleEditActivity(w http.ResponseWriter, r *http.Request) + func (b *Controller) HandleEditContact(w http.ResponseWriter, r *http.Request) + func (b *Controller) HandleEditDebt(w http.ResponseWriter, r *http.Request) + func (b *Controller) HandleEditJournal(w http.ResponseWriter, r *http.Request) + func (b *Controller) HandleEditTodo(w http.ResponseWriter, r *http.Request) + func (b *Controller) HandleIndex(w http.ResponseWriter, r *http.Request) + func (b *Controller) HandleJournal(w http.ResponseWriter, r *http.Request) + func (b *Controller) HandleSettleDebt(w http.ResponseWriter, r *http.Request) + func (b *Controller) HandleTodo(w http.ResponseWriter, r *http.Request) + func (b *Controller) HandleUpdateActivity(w http.ResponseWriter, r *http.Request) + func (b *Controller) HandleUpdateContact(w http.ResponseWriter, r *http.Request) + func (b *Controller) HandleUpdateDebt(w http.ResponseWriter, r *http.Request) + func (b *Controller) HandleUpdateJournal(w http.ResponseWriter, r *http.Request) + func (b *Controller) HandleViewActivity(w http.ResponseWriter, r *http.Request) + func (b *Controller) HandleViewContact(w http.ResponseWriter, r *http.Request) + func (b *Controller) HandleViewJournal(w http.ResponseWriter, r *http.Request) + func (b *Controller) HandleViewTodo(w http.ResponseWriter, r *http.Request) + func (b *Controller) Init(ctx context.Context) error