丰富艺术家和专辑接口
All checks were successful
Go CI / test-and-build (push) Successful in 11s

This commit is contained in:
2026-04-07 17:29:14 +08:00
parent 9aec254f23
commit 064ea6c674
5 changed files with 213 additions and 4 deletions

View File

@@ -56,10 +56,13 @@ func main() {
r.Route("/api/artists", func(r chi.Router) {
r.Get("/", libraryController.GetArtists)
r.Get("/{id}", libraryController.GetArtist)
r.Get("/{id}/songs", libraryController.GetSongsByArtist)
})
r.Route("/api/albums", func(r chi.Router) {
r.Get("/", libraryController.GetAlbums)
r.Get("/{id}", libraryController.GetAlbum)
r.Get("/{id}/songs", libraryController.GetSongsByAlbum)
})
http.ListenAndServe(":8102", r)