添加接口
All checks were successful
Go CI / test-and-build (push) Successful in 11s

This commit is contained in:
2026-04-07 16:38:59 +08:00
parent 02efb9972a
commit 9aec254f23
4 changed files with 67 additions and 4 deletions

12
main.go
View File

@@ -1,10 +1,10 @@
package main
import (
"butterfliu/config"
"butterfliu/internal/controller"
"butterfliu/internal/repository"
"butterfliu/internal/service"
"butterfliu/config"
"log"
"net/http"
@@ -53,9 +53,13 @@ func main() {
r.Get("/{id}/cover", songController.Cover)
})
r.Route("/api", func(r chi.Router) {
r.Get("/artists", libraryController.GetArtists)
r.Get("/albums", libraryController.GetAlbums)
r.Route("/api/artists", func(r chi.Router) {
r.Get("/", libraryController.GetArtists)
r.Get("/{id}", libraryController.GetArtist)
})
r.Route("/api/albums", func(r chi.Router) {
r.Get("/", libraryController.GetAlbums)
r.Get("/{id}", libraryController.GetAlbum)
})
http.ListenAndServe(":8102", r)