Documentation ¶
Index ¶
- func BestdoriFanMadeGet(c *gin.Context)
- func BestdoriFanMadeSearch(c *gin.Context)
- func BestdoriOverAllInfo(c *gin.Context)
- func GetVersion(c *gin.Context)
- func InitAPI(router *gin.Engine)
- func InitRouter() (router *gin.Engine)
- func MapData(c *gin.Context)
- func MapDataFromBestdori(c *gin.Context)
- func MapInfo(c *gin.Context)
- func MapInfoFromBestdori(c *gin.Context)
- func RedirectSonolusUploadScript(ctx *gin.Context)
- func RedirectSonolusUploadSong(ctx *gin.Context)
- type APIVersion
- type InfoOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BestdoriFanMadeGet ¶
func BestdoriFanMadeSearch ¶
func BestdoriOverAllInfo ¶
func GetVersion ¶
GetVersion 获得该API的版本 @description 根据内部信息得到API的版本 @Summary 获得API版本 @tags Version @Produce json @Success 200 {object} Models.APIVersion "获得的API版本号" @Router /version [get]
func InitRouter ¶
func MapDataFromBestdori ¶
func MapInfoFromBestdori ¶
func RedirectSonolusUploadScript ¶
RedirectSonolusUploadScript TODO: Rewrite Sonolus Uploader (mysql => meilisearch[like mongodb])
func RedirectSonolusUploadSong ¶
RedirectSonolusUploadSong TODO: config in gate
Types ¶
type APIVersion ¶
type APIVersion struct {
Version string `json:"version"`
}
func (*APIVersion) GetVersion ¶
func (version *APIVersion) GetVersion()
type InfoOutput ¶
type InfoOutput struct { Result bool `json:"result"` List interface{} `json:"list,omitempty"` }
Click to show internal directories.
Click to hide internal directories.