Versions in this module Expand all Collapse all v1 v1.3.0 Dec 17, 2025 Changes in this version + const ARCHCacheTTL + type ArchDataUpsertInput struct + DateOfBirth *string + FirstName *string + Height *float64 + Initials *string + LastName *string + Measurements []ArchMeasurementInput + NationalID string + Weight *float64 + type ArchMeasurementInput struct + Comment *string + Discipline *string + MeasurementGroupID int32 + MeasurementID int32 + NbSegments *int32 + Place *string + RaceID *int32 + SessionName *string + StartTime *string + StopTime *string + type DataHandler struct + func NewDataHandler(store archinisis.Data, cache *cache.Storage) *DataHandler + func (h *DataHandler) GetArchData(w http.ResponseWriter, r *http.Request) + func (h *DataHandler) GetRaceReportHTML(w http.ResponseWriter, r *http.Request) + func (h *DataHandler) GetRaceReportSessions(w http.ResponseWriter, r *http.Request) + func (h *DataHandler) PostArchData(w http.ResponseWriter, r *http.Request) + func (h *DataHandler) PostRaceReport(w http.ResponseWriter, r *http.Request) + type RaceReportHTMLQuery struct + SessionID string + SporttiID string + type RaceReportSessionsQuery struct + SporttiID string + type RaceReportUpsertInput struct + RaceReport string + SessionID int32 + SporttiID string + type SporttiIDParam struct + SporttiID string + type UserDataHandler struct + func NewUserDataHandler(store archinisis.Users, cache *cache.Storage) *UserDataHandler + func (h *UserDataHandler) DeleteUser(w http.ResponseWriter, r *http.Request)