contracts and models

This commit is contained in:
2025-06-23 08:30:27 +03:00
parent 15686b146a
commit 20090e5bb1
5 changed files with 116 additions and 13 deletions

15
internal/model/model.go Normal file
View File

@@ -0,0 +1,15 @@
package model
// TrackInfo содержит всю необходимую информацию о треке для его обработки и тегирования.
type TrackInfo struct {
YandexTrackID string
YandexAlbumID string
Title string
Album string
Artist string
Year int
Genre string
TrackPosition int
CoverURL string
DownloadURL string
}