Versions in this module Expand all Collapse all v0 v0.0.3 Feb 18, 2022 Changes in this version + func AddAutoSql(name string, sqlStr string) + func AddAutoTable(name string, table interface{}) + type GranadaServer struct + ApiBase *gin.RouterGroup + ApiVersion *gin.RouterGroup + AuthMid *jwt.GinJWTMiddleware + RGMap map[string]*RouterGroupInfo + func NewGranadaServer(name string) *GranadaServer + func (gs *GranadaServer) AddGroup(name, remarks string) *RouterGroupInfo + func (gs *GranadaServer) InitServer() + func (gs *GranadaServer) RestartServer() + func (gs *GranadaServer) RunServer() + func (gs *GranadaServer) Shutdown() + type Method int64 + const Any + const CONNECT + const DELETE + const GET + const HEAD + const OPTIONS + const PATCH + const POST + const PUT + type RouterGroupInfo struct + ChildRouterGroup map[string]*RouterGroupInfo + GGroup *gin.RouterGroup + Remarks string + RouterInfo map[string]*RouterInfo + func (gpi *RouterGroupInfo) AddGroup(name, remarks string) *RouterGroupInfo + func (gpi *RouterGroupInfo) AddRouter(method Method, name, remarks string, Handler ...gin.HandlerFunc) + type RouterInfo struct + Handler []gin.HandlerFunc + Method Method + Remarks string