Documentation ¶ Index ¶ type AuthType type Router func (r *Router) ServeHTTP(w http.ResponseWriter, req *http.Request) type Server func NewServer(config *config.Config, db *gorm.DB, redis *redis.Client) *Server func (s *Server) Start() error func (s *Server) Stop() error Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type AuthType ¶ type AuthType uint8 const ( AuthTypeUser AuthType = 1 << iota AuthTypeDevice ) type Router ¶ type Router struct { *gin.Engine } func (*Router) ServeHTTP ¶ func (r *Router) ServeHTTP(w http.ResponseWriter, req *http.Request) type Server ¶ type Server struct { // contains filtered or unexported fields } func NewServer ¶ func NewServer(config *config.Config, db *gorm.DB, redis *redis.Client) *Server func (*Server) Start ¶ func (s *Server) Start() error func (*Server) Stop ¶ func (s *Server) Stop() error Source Files ¶ View all Source files middleware.go routes.go server.go Directories ¶ Show internal Expand all Path Synopsis apimodels v1 v1.1 v1.4 v2 controllers v1 v1.1 v1.4 v2 websocket Click to show internal directories. Click to hide internal directories.