Documentation ¶
Index ¶
- func BDFan2Sonolus(chart []Note) (SonolusScript []byte, err error)
- func BestdoriSearch(ctx *gin.Context)
- func BlueWhiteFunc(song model.Detail) (diff float32)
- func BlueWhiteFuncOld(detail model.Detail) (diff float32)
- func CalcAuthor(ctx *gin.Context)
- func CalcChartDetails(chart []Note) (float32, int, float32)
- func CalcData(ctx *gin.Context)
- func CalcItemDiff(key string, value float32, diff int) (itemDiff float32)
- func ChartNotes(ctx *gin.Context)
- func DiffAnalysis(ctx *gin.Context)
- func DiffAnalysisPost(ctx *gin.Context)
- func GetFanMadeChart(chartID int) (chart model.Chart, err error)
- func GetOfficialChart(chartID, diff int) (chart model.Chart, err error)
- func GetSonolusList(ctx *gin.Context)
- func SliceNoteList(noteList []Note) (res []*[]Note, sliceTime float32)
- func SongList(ctx *gin.Context)
- func SonolusScriptPost(ctx *gin.Context)
- func UpdateChart(chartID, diff int) (chart model.Chart, detail model.Detail, err error)
- func UploadSonolusTest(ctx *gin.Context)
- type Finger
- type Note
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BDFan2Sonolus ¶
func BestdoriSearch ¶
func BlueWhiteFunc ¶
func BlueWhiteFuncOld ¶
func CalcAuthor ¶
func ChartNotes ¶
func DiffAnalysis ¶
func DiffAnalysisPost ¶
func GetFanMadeChart ¶
Get chart data from fan website: bestdori.reikohaku.fun
func GetOfficialChart ¶
Get chart data from official website: player.banground.fun
func GetSonolusList ¶
func SliceNoteList ¶
对note_list进行划分
func SonolusScriptPost ¶
func UpdateChart ¶
func UploadSonolusTest ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.