package modelimport "time"type Scrobble struct {MediaFileID stringUserID stringSubmissionTime time.Time}type ScrobbleRepository interface {RecordScrobble(mediaFileID string, submissionTime time.Time) error}
package modelimport "time"type Scrobble struct {MediaFileID stringUserID stringSubmissionTime time.Time}type ScrobbleRepository interface {RecordScrobble(mediaFileID string, submissionTime time.Time) error}