HEAVY: finish music service migration, tidy up services, more tests

This commit is contained in:
ari melody 2026-08-01 00:29:31 +01:00
parent 9e311df462
commit 90a671982c
Signed by: ari
GPG key ID: CF99829C92678188
47 changed files with 2698 additions and 902 deletions

18
service/music/music.go Normal file
View file

@ -0,0 +1,18 @@
package music
import (
repository "arimelody-web/repository/music"
"log"
)
type MusicService struct {
repo repository.MusicRepository
log *log.Logger
}
func NewMusicService(repo repository.MusicRepository, logger *log.Logger) *MusicService {
return &MusicService{
repo: repo,
log: logger,
}
}