Preparing report...

Report for github.com/frolovo22/tag

A+    Excellent!    Found 11 issues across 19 files

Tweet

gofmt100%

Gofmt formats Go programs. We run gofmt -s on your code, where -s is for the "simplify" command

No problems detected. Good job!


go_vet100%

go vet examines Go source code and reports suspicious constructs, such as Printf calls whose arguments do not align with the format string.

No problems detected. Good job!


golint42%

Golint is a linter for Go source code.

    • tag/id3v1.go
    • Line 20: warning: comment on exported type ID3v1 should be of the form "ID3v1 ..." (with optional leading article) (golint)
    • Line 36: warning: exported method ID3v1.GetFileData should have comment or be unexported (golint)
    • Line 64: warning: exported function ReadID3v1 should have comment or be unexported (golint)
    • Line 136: warning: exported method ID3v1.SaveFile should have comment or be unexported (golint)
    • Line 146: warning: exported method ID3v1.Save should have comment or be unexported (golint)
    • Line 239: warning: exported method ID3v1.GetAllTagNames should have comment or be unexported (golint)
    • Line 247: warning: exported method ID3v1.GetVersion should have comment or be unexported (golint)
    • Line 251: warning: exported method ID3v1.GetTitle should have comment or be unexported (golint)
    • Line 255: warning: exported method ID3v1.GetArtist should have comment or be unexported (golint)
    • Line 259: warning: exported method ID3v1.GetAlbum should have comment or be unexported (golint)
    • Line 263: warning: exported method ID3v1.GetYear should have comment or be unexported (golint)
    • Line 267: warning: exported method ID3v1.GetComment should have comment or be unexported (golint)
    • Line 271: warning: exported method ID3v1.GetGenre should have comment or be unexported (golint)
    • Line 275: warning: exported method ID3v1.GetAlbumArtist should have comment or be unexported (golint)
    • Line 279: warning: exported method ID3v1.GetDate should have comment or be unexported (golint)
    • Line 283: warning: exported method ID3v1.GetArranger should have comment or be unexported (golint)
    • Line 287: warning: exported method ID3v1.GetAuthor should have comment or be unexported (golint)
    • Line 291: warning: exported method ID3v1.GetBPM should have comment or be unexported (golint)
    • Line 295: warning: exported method ID3v1.GetCatalogNumber should have comment or be unexported (golint)
    • Line 299: warning: exported method ID3v1.GetCompilation should have comment or be unexported (golint)
    • Line 303: warning: exported method ID3v1.GetComposer should have comment or be unexported (golint)
    • Line 307: warning: exported method ID3v1.GetConductor should have comment or be unexported (golint)
    • Line 311: warning: exported method ID3v1.GetCopyright should have comment or be unexported (golint)
    • Line 315: warning: exported method ID3v1.GetDescription should have comment or be unexported (golint)
    • Line 319: warning: exported method ID3v1.GetDiscNumber should have comment or be unexported (golint)
    • Line 323: warning: exported method ID3v1.GetEncodedBy should have comment or be unexported (golint)
    • Line 327: warning: exported method ID3v1.GetTrackNumber should have comment or be unexported (golint)
    • Line 334: warning: exported method ID3v1.GetPicture should have comment or be unexported (golint)
    • Line 338: warning: exported method ID3v1.SetTitle should have comment or be unexported (golint)
    • Line 346: warning: exported method ID3v1.SetArtist should have comment or be unexported (golint)
    • Line 354: warning: exported method ID3v1.SetAlbum should have comment or be unexported (golint)
    • Line 362: warning: exported method ID3v1.SetYear should have comment or be unexported (golint)
    • Line 367: warning: exported method ID3v1.SetComment should have comment or be unexported (golint)
    • Line 378: warning: exported method ID3v1.SetGenre should have comment or be unexported (golint)
    • Line 387: warning: exported method ID3v1.SetAlbumArtist should have comment or be unexported (golint)
    • Line 391: warning: exported method ID3v1.SetDate should have comment or be unexported (golint)
    • Line 395: warning: exported method ID3v1.SetArranger should have comment or be unexported (golint)
    • Line 399: warning: exported method ID3v1.SetAuthor should have comment or be unexported (golint)
    • Line 403: warning: exported method ID3v1.SetBPM should have comment or be unexported (golint)
    • Line 407: warning: exported method ID3v1.SetCatalogNumber should have comment or be unexported (golint)
    • Line 411: warning: exported method ID3v1.SetCompilation should have comment or be unexported (golint)
    • Line 415: warning: exported method ID3v1.SetComposer should have comment or be unexported (golint)
    • Line 419: warning: exported method ID3v1.SetConductor should have comment or be unexported (golint)
    • Line 423: warning: exported method ID3v1.SetCopyright should have comment or be unexported (golint)
    • Line 427: warning: exported method ID3v1.SetDescription should have comment or be unexported (golint)
    • Line 431: warning: exported method ID3v1.SetDiscNumber should have comment or be unexported (golint)
    • Line 435: warning: exported method ID3v1.SetEncodedBy should have comment or be unexported (golint)
    • Line 439: warning: exported method ID3v1.SetTrackNumber should have comment or be unexported (golint)
    • Line 448: warning: exported method ID3v1.SetPicture should have comment or be unexported (golint)
    • Line 452: warning: exported method ID3v1.DeleteAll should have comment or be unexported (golint)
    • Line 464: warning: exported method ID3v1.DeleteTitle should have comment or be unexported (golint)
    • Line 469: warning: exported method ID3v1.DeleteArtist should have comment or be unexported (golint)
    • Line 474: warning: exported method ID3v1.DeleteAlbum should have comment or be unexported (golint)
    • Line 479: warning: exported method ID3v1.DeleteYear should have comment or be unexported (golint)
    • Line 484: warning: exported method ID3v1.DeleteComment should have comment or be unexported (golint)
    • Line 489: warning: exported method ID3v1.DeleteGenre should have comment or be unexported (golint)
    • Line 494: warning: exported method ID3v1.DeleteAlbumArtist should have comment or be unexported (golint)
    • Line 498: warning: exported method ID3v1.DeleteDate should have comment or be unexported (golint)
    • Line 502: warning: exported method ID3v1.DeleteArranger should have comment or be unexported (golint)
    • Line 506: warning: exported method ID3v1.DeleteAuthor should have comment or be unexported (golint)
    • Line 510: warning: exported method ID3v1.DeleteBPM should have comment or be unexported (golint)
    • Line 514: warning: exported method ID3v1.DeleteCatalogNumber should have comment or be unexported (golint)
    • Line 518: warning: exported method ID3v1.DeleteCompilation should have comment or be unexported (golint)
    • Line 522: warning: exported method ID3v1.DeleteComposer should have comment or be unexported (golint)
    • Line 526: warning: exported method ID3v1.DeleteConductor should have comment or be unexported (golint)
    • Line 530: warning: exported method ID3v1.DeleteCopyright should have comment or be unexported (golint)
    • Line 534: warning: exported method ID3v1.DeleteDescription should have comment or be unexported (golint)
    • Line 538: warning: exported method ID3v1.DeleteDiscNumber should have comment or be unexported (golint)
    • Line 542: warning: exported method ID3v1.DeleteEncodedBy should have comment or be unexported (golint)
    • Line 546: warning: exported method ID3v1.DeleteTrackNumber should have comment or be unexported (golint)
    • Line 552: warning: exported method ID3v1.DeletePicture should have comment or be unexported (golint)
    • tag/id3v22.go
    • Line 16: warning: exported const FRAME_HEADER_SIZE should have comment or be unexported (golint)
    • Line 18: warning: exported type ID3v22Frame should have comment or be unexported (golint)
    • Line 23: warning: exported type ID3v22 should have comment or be unexported (golint)
    • Line 29: warning: exported method ID3v22.GetAllTagNames should have comment or be unexported (golint)
    • Line 33: warning: exported method ID3v22.GetVersion should have comment or be unexported (golint)
    • Line 37: warning: exported method ID3v22.GetFileData should have comment or be unexported (golint)
    • Line 41: warning: exported method ID3v22.GetTitle should have comment or be unexported (golint)
    • Line 45: warning: exported method ID3v22.GetArtist should have comment or be unexported (golint)
    • Line 49: warning: exported method ID3v22.GetAlbum should have comment or be unexported (golint)
    • Line 53: warning: exported method ID3v22.GetYear should have comment or be unexported (golint)
    • Line 61: warning: exported method ID3v22.GetComment should have comment or be unexported (golint)
    • Line 65: warning: exported method ID3v22.GetGenre should have comment or be unexported (golint)
    • Line 82: warning: exported method ID3v22.GetAlbumArtist should have comment or be unexported (golint)
    • Line 86: warning: exported method ID3v22.GetDate should have comment or be unexported (golint)
    • Line 90: warning: exported method ID3v22.GetArranger should have comment or be unexported (golint)
    • Line 94: warning: exported method ID3v22.GetAuthor should have comment or be unexported (golint)
    • Line 98: warning: exported method ID3v22.GetBPM should have comment or be unexported (golint)
    • Line 102: warning: exported method ID3v22.GetCatalogNumber should have comment or be unexported (golint)
    • Line 106: warning: exported method ID3v22.GetCompilation should have comment or be unexported (golint)
    • Line 110: warning: exported method ID3v22.GetComposer should have comment or be unexported (golint)
    • Line 114: warning: exported method ID3v22.GetConductor should have comment or be unexported (golint)
    • Line 118: warning: exported method ID3v22.GetCopyright should have comment or be unexported (golint)
    • Line 122: warning: exported method ID3v22.GetDescription should have comment or be unexported (golint)
    • Line 126: warning: exported method ID3v22.GetDiscNumber should have comment or be unexported (golint)
    • Line 130: warning: exported method ID3v22.GetEncodedBy should have comment or be unexported (golint)
    • Line 134: warning: exported method ID3v22.GetTrackNumber should have comment or be unexported (golint)
    • Line 161: warning: exported method ID3v22.GetPicture should have comment or be unexported (golint)
    • Line 176: warning: exported method ID3v22.GetAttachedPicture should have comment or be unexported (golint)
    • Line 210: warning: exported method ID3v22.SetTitle should have comment or be unexported (golint)
    • Line 214: warning: exported method ID3v22.SetArtist should have comment or be unexported (golint)
    • Line 218: warning: exported method ID3v22.SetAlbum should have comment or be unexported (golint)
    • Line 222: warning: exported method ID3v22.SetYear should have comment or be unexported (golint)
    • Line 226: warning: exported method ID3v22.SetComment should have comment or be unexported (golint)
    • Line 230: warning: exported method ID3v22.SetGenre should have comment or be unexported (golint)
    • Line 234: warning: exported method ID3v22.SetAlbumArtist should have comment or be unexported (golint)
    • Line 238: warning: exported method ID3v22.SetDate should have comment or be unexported (golint)
    • Line 242: warning: exported method ID3v22.SetArranger should have comment or be unexported (golint)
    • Line 246: warning: exported method ID3v22.SetAuthor should have comment or be unexported (golint)
    • Line 250: warning: exported method ID3v22.SetBPM should have comment or be unexported (golint)
    • Line 254: warning: exported method ID3v22.SetCatalogNumber should have comment or be unexported (golint)
    • Line 258: warning: exported method ID3v22.SetCompilation should have comment or be unexported (golint)
    • Line 262: warning: exported method ID3v22.SetComposer should have comment or be unexported (golint)
    • Line 266: warning: exported method ID3v22.SetConductor should have comment or be unexported (golint)
    • Line 270: warning: exported method ID3v22.SetCopyright should have comment or be unexported (golint)
    • Line 274: warning: exported method ID3v22.SetDescription should have comment or be unexported (golint)
    • Line 278: warning: exported method ID3v22.SetDiscNumber should have comment or be unexported (golint)
    • Line 282: warning: exported method ID3v22.SetEncodedBy should have comment or be unexported (golint)
    • Line 286: warning: exported method ID3v22.SetTrackNumber should have comment or be unexported (golint)
    • Line 290: warning: exported method ID3v22.SetPicture should have comment or be unexported (golint)
    • Line 294: warning: exported method ID3v22.DeleteAll should have comment or be unexported (golint)
    • Line 298: warning: exported method ID3v22.DeleteTitle should have comment or be unexported (golint)
    • Line 302: warning: exported method ID3v22.DeleteArtist should have comment or be unexported (golint)
    • Line 306: warning: exported method ID3v22.DeleteAlbum should have comment or be unexported (golint)
    • Line 310: warning: exported method ID3v22.DeleteYear should have comment or be unexported (golint)
    • Line 314: warning: exported method ID3v22.DeleteComment should have comment or be unexported (golint)
    • Line 318: warning: exported method ID3v22.DeleteGenre should have comment or be unexported (golint)
    • Line 322: warning: exported method ID3v22.DeleteAlbumArtist should have comment or be unexported (golint)
    • Line 326: warning: exported method ID3v22.DeleteDate should have comment or be unexported (golint)
    • Line 330: warning: exported method ID3v22.DeleteArranger should have comment or be unexported (golint)
    • Line 334: warning: exported method ID3v22.DeleteAuthor should have comment or be unexported (golint)
    • Line 338: warning: exported method ID3v22.DeleteBPM should have comment or be unexported (golint)
    • Line 342: warning: exported method ID3v22.DeleteCatalogNumber should have comment or be unexported (golint)
    • Line 346: warning: exported method ID3v22.DeleteCompilation should have comment or be unexported (golint)
    • Line 350: warning: exported method ID3v22.DeleteComposer should have comment or be unexported (golint)
    • Line 354: warning: exported method ID3v22.DeleteConductor should have comment or be unexported (golint)
    • Line 358: warning: exported method ID3v22.DeleteCopyright should have comment or be unexported (golint)
    • Line 362: warning: exported method ID3v22.DeleteDescription should have comment or be unexported (golint)
    • Line 366: warning: exported method ID3v22.DeleteDiscNumber should have comment or be unexported (golint)
    • Line 370: warning: exported method ID3v22.DeleteEncodedBy should have comment or be unexported (golint)
    • Line 374: warning: exported method ID3v22.DeleteTrackNumber should have comment or be unexported (golint)
    • Line 378: warning: exported method ID3v22.DeletePicture should have comment or be unexported (golint)
    • Line 382: warning: exported method ID3v22.SaveFile should have comment or be unexported (golint)
    • Line 386: warning: exported method ID3v22.Save should have comment or be unexported (golint)
    • Line 390: warning: exported function ReadID3v22 should have comment or be unexported (golint)
    • Line 510: warning: exported method ID3v22.GetString should have comment or be unexported (golint)
    • Line 519: warning: exported method ID3v22.GetBytes should have comment or be unexported (golint)
    • tag/metadata.go
    • Line 10: warning: exported type TagVersion should have comment or be unexported (golint)
    • Line 13: warning: exported const TagVersionUndefined should have comment (or a comment on this block) or be unexported (golint)
    • Line 37: warning: exported var ErrUnsupportedFormat should have comment or be unexported (golint)
    • Line 50: warning: exported type GetMetadata should have comment or be unexported (golint)
    • Line 78: warning: exported type SetMetadata should have comment or be unexported (golint)
    • Line 102: warning: exported type DeleteMetadata should have comment or be unexported (golint)
    • Line 128: warning: exported type SaveMetadata should have comment or be unexported (golint)
    • Line 133: warning: exported type Metadata should have comment or be unexported (golint)
    • tag/flac.go
    • Line 16: warning: exported type FLAC should have comment or be unexported (golint)
    • Line 26: warning: exported method FLAC.GetAllTagNames should have comment or be unexported (golint)
    • Line 30: warning: exported method FLAC.GetVersion should have comment or be unexported (golint)
    • Line 30: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 34: warning: exported method FLAC.GetFileData should have comment or be unexported (golint)
    • Line 34: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 38: warning: exported method FLAC.GetTitle should have comment or be unexported (golint)
    • Line 38: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 42: warning: exported method FLAC.GetArtist should have comment or be unexported (golint)
    • Line 42: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 46: warning: exported method FLAC.GetAlbum should have comment or be unexported (golint)
    • Line 46: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 50: warning: exported method FLAC.GetYear should have comment or be unexported (golint)
    • Line 50: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 54: warning: exported method FLAC.GetComment should have comment or be unexported (golint)
    • Line 54: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 58: warning: exported method FLAC.GetGenre should have comment or be unexported (golint)
    • Line 58: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 62: warning: exported method FLAC.GetAlbumArtist should have comment or be unexported (golint)
    • Line 62: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 66: warning: exported method FLAC.GetDate should have comment or be unexported (golint)
    • Line 66: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 70: warning: exported method FLAC.GetArranger should have comment or be unexported (golint)
    • Line 70: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 74: warning: exported method FLAC.GetAuthor should have comment or be unexported (golint)
    • Line 74: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 78: warning: exported method FLAC.GetBPM should have comment or be unexported (golint)
    • Line 78: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 82: warning: exported method FLAC.GetCatalogNumber should have comment or be unexported (golint)
    • Line 82: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 86: warning: exported method FLAC.GetCompilation should have comment or be unexported (golint)
    • Line 86: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 90: warning: exported method FLAC.GetComposer should have comment or be unexported (golint)
    • Line 90: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 94: warning: exported method FLAC.GetConductor should have comment or be unexported (golint)
    • Line 94: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 98: warning: exported method FLAC.GetCopyright should have comment or be unexported (golint)
    • Line 98: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 102: warning: exported method FLAC.GetDescription should have comment or be unexported (golint)
    • Line 102: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 106: warning: exported method FLAC.GetDiscNumber should have comment or be unexported (golint)
    • Line 106: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 118: warning: exported method FLAC.GetEncodedBy should have comment or be unexported (golint)
    • Line 118: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 122: warning: exported method FLAC.GetTrackNumber should have comment or be unexported (golint)
    • Line 122: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 134: warning: exported method FLAC.GetPicture should have comment or be unexported (golint)
    • Line 134: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 151: warning: exported method FLAC.SetTitle should have comment or be unexported (golint)
    • Line 151: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 156: warning: exported method FLAC.SetArtist should have comment or be unexported (golint)
    • Line 156: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 161: warning: exported method FLAC.SetAlbum should have comment or be unexported (golint)
    • Line 161: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 166: warning: exported method FLAC.SetYear should have comment or be unexported (golint)
    • Line 166: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 171: warning: exported method FLAC.SetComment should have comment or be unexported (golint)
    • Line 171: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 176: warning: exported method FLAC.SetGenre should have comment or be unexported (golint)
    • Line 176: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 181: warning: exported method FLAC.SetAlbumArtist should have comment or be unexported (golint)
    • Line 181: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 186: warning: exported method FLAC.SetDate should have comment or be unexported (golint)
    • Line 186: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 191: warning: exported method FLAC.SetArranger should have comment or be unexported (golint)
    • Line 191: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 196: warning: exported method FLAC.SetAuthor should have comment or be unexported (golint)
    • Line 196: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 201: warning: exported method FLAC.SetBPM should have comment or be unexported (golint)
    • Line 201: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 206: warning: exported method FLAC.SetCatalogNumber should have comment or be unexported (golint)
    • Line 206: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 211: warning: exported method FLAC.SetCompilation should have comment or be unexported (golint)
    • Line 211: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 216: warning: exported method FLAC.SetComposer should have comment or be unexported (golint)
    • Line 216: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 221: warning: exported method FLAC.SetConductor should have comment or be unexported (golint)
    • Line 221: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 226: warning: exported method FLAC.SetCopyright should have comment or be unexported (golint)
    • Line 226: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 231: warning: exported method FLAC.SetDescription should have comment or be unexported (golint)
    • Line 231: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 236: warning: exported method FLAC.SetDiscNumber should have comment or be unexported (golint)
    • Line 236: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 242: warning: exported method FLAC.SetEncodedBy should have comment or be unexported (golint)
    • Line 242: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 247: warning: exported method FLAC.SetTrackNumber should have comment or be unexported (golint)
    • Line 247: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 253: warning: exported method FLAC.SetPicture should have comment or be unexported (golint)
    • Line 253: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 277: warning: exported method FLAC.DeleteAll should have comment or be unexported (golint)
    • Line 277: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 282: warning: exported method FLAC.DeleteTitle should have comment or be unexported (golint)
    • Line 282: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 287: warning: exported method FLAC.DeleteArtist should have comment or be unexported (golint)
    • Line 287: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 292: warning: exported method FLAC.DeleteAlbum should have comment or be unexported (golint)
    • Line 292: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 297: warning: exported method FLAC.DeleteYear should have comment or be unexported (golint)
    • Line 297: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 302: warning: exported method FLAC.DeleteComment should have comment or be unexported (golint)
    • Line 302: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 307: warning: exported method FLAC.DeleteGenre should have comment or be unexported (golint)
    • Line 307: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 312: warning: exported method FLAC.DeleteAlbumArtist should have comment or be unexported (golint)
    • Line 312: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 317: warning: exported method FLAC.DeleteDate should have comment or be unexported (golint)
    • Line 317: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 322: warning: exported method FLAC.DeleteArranger should have comment or be unexported (golint)
    • Line 322: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 327: warning: exported method FLAC.DeleteAuthor should have comment or be unexported (golint)
    • Line 327: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 332: warning: exported method FLAC.DeleteBPM should have comment or be unexported (golint)
    • Line 332: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 337: warning: exported method FLAC.DeleteCatalogNumber should have comment or be unexported (golint)
    • Line 337: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 342: warning: exported method FLAC.DeleteCompilation should have comment or be unexported (golint)
    • Line 342: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 347: warning: exported method FLAC.DeleteComposer should have comment or be unexported (golint)
    • Line 347: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 352: warning: exported method FLAC.DeleteConductor should have comment or be unexported (golint)
    • Line 352: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 357: warning: exported method FLAC.DeleteCopyright should have comment or be unexported (golint)
    • Line 357: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 362: warning: exported method FLAC.DeleteDescription should have comment or be unexported (golint)
    • Line 362: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 367: warning: exported method FLAC.DeleteDiscNumber should have comment or be unexported (golint)
    • Line 367: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 373: warning: exported method FLAC.DeleteEncodedBy should have comment or be unexported (golint)
    • Line 373: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 378: warning: exported method FLAC.DeleteTrackNumber should have comment or be unexported (golint)
    • Line 378: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 384: warning: exported method FLAC.DeletePicture should have comment or be unexported (golint)
    • Line 384: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 397: warning: exported method FLAC.SaveFile should have comment or be unexported (golint)
    • Line 397: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 401: warning: exported method FLAC.Save should have comment or be unexported (golint)
    • Line 401: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 418: warning: exported type FlacMetadataBlockType should have comment or be unexported (golint)
    • Line 442: warning: exported type FlacMeatadataBlock should have comment or be unexported (golint)
    • Line 449: warning: exported function ReadFLAC should have comment or be unexported (golint)
    • Line 535: warning: exported type VorbisComment should have comment or be unexported (golint)
    • Line 540: warning: exported method FLAC.GetVorbisComment should have comment or be unexported (golint)
    • Line 540: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 599: warning: exported method FLAC.GetVorbisCommentInt should have comment or be unexported (golint)
    • Line 599: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 608: warning: exported method FLAC.GetVorbisCommentTime should have comment or be unexported (golint)
    • Line 608: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • Line 624: warning: exported type FlacMetadataBlockPicture should have comment or be unexported (golint)
    • Line 635: warning: exported method FLAC.GetMetadataBlockPicture should have comment or be unexported (golint)
    • Line 635: warning: receiver name flac should be consistent with previous receiver name F for FLAC (golint)
    • tag/genres.go
    • Line 3: warning: exported type Genre should have comment or be unexported (golint)
    • Line 207: warning: exported function GetGenreByName should have comment or be unexported (golint)
    • tag/id3v23.go
    • Line 18: warning: exported type Id3v23Flags should have comment or be unexported (golint)
    • Line 24: warning: exported method Id3v23Flags.IsUnsynchronisation should have comment or be unexported (golint)
    • Line 28: warning: exported method Id3v23Flags.SetUnsynchronisation should have comment or be unexported (golint)
    • Line 32: warning: exported method Id3v23Flags.HasExtendedHeader should have comment or be unexported (golint)
    • Line 36: warning: exported method Id3v23Flags.SetExtendedHeader should have comment or be unexported (golint)
    • Line 40: warning: exported method Id3v23Flags.IsExperimentalIndicator should have comment or be unexported (golint)
    • Line 44: warning: exported method Id3v23Flags.SetExperimentalIndicator should have comment or be unexported (golint)
    • Line 48: warning: exported type ID3v23Frame should have comment or be unexported (golint)
    • Line 53: warning: exported type ID3v23 should have comment or be unexported (golint)
    • Line 64: warning: exported method ID3v23.GetAllTagNames should have comment or be unexported (golint)
    • Line 72: warning: exported method ID3v23.GetVersion should have comment or be unexported (golint)
    • Line 76: warning: exported method ID3v23.GetFileData should have comment or be unexported (golint)
    • Line 80: warning: exported method ID3v23.GetTitle should have comment or be unexported (golint)
    • Line 84: warning: exported method ID3v23.GetArtist should have comment or be unexported (golint)
    • Line 88: warning: exported method ID3v23.GetAlbum should have comment or be unexported (golint)
    • Line 92: warning: exported method ID3v23.GetYear should have comment or be unexported (golint)
    • Line 97: warning: exported method ID3v23.GetComment should have comment or be unexported (golint)
    • Line 116: warning: exported method ID3v23.GetGenre should have comment or be unexported (golint)
    • Line 120: warning: exported method ID3v23.GetAlbumArtist should have comment or be unexported (golint)
    • Line 124: warning: exported method ID3v23.GetDate should have comment or be unexported (golint)
    • Line 128: warning: exported method ID3v23.GetArranger should have comment or be unexported (golint)
    • Line 132: warning: exported method ID3v23.GetAuthor should have comment or be unexported (golint)
    • Line 136: warning: exported method ID3v23.GetBPM should have comment or be unexported (golint)
    • Line 140: warning: exported method ID3v23.GetCatalogNumber should have comment or be unexported (golint)
    • Line 144: warning: exported method ID3v23.GetCompilation should have comment or be unexported (golint)
    • Line 148: warning: exported method ID3v23.GetComposer should have comment or be unexported (golint)
    • Line 152: warning: exported method ID3v23.GetConductor should have comment or be unexported (golint)
    • Line 156: warning: exported method ID3v23.GetCopyright should have comment or be unexported (golint)
    • Line 160: warning: exported method ID3v23.GetDescription should have comment or be unexported (golint)
    • Line 164: warning: exported method ID3v23.GetDiscNumber should have comment or be unexported (golint)
    • Line 184: warning: exported method ID3v23.GetEncodedBy should have comment or be unexported (golint)
    • Line 188: warning: exported method ID3v23.GetTrackNumber should have comment or be unexported (golint)
    • Line 193: warning: exported method ID3v23.GetPicture should have comment or be unexported (golint)
    • Line 208: warning: exported method ID3v23.SetTitle should have comment or be unexported (golint)
    • Line 212: warning: exported method ID3v23.SetArtist should have comment or be unexported (golint)
    • Line 216: warning: exported method ID3v23.SetAlbum should have comment or be unexported (golint)
    • Line 220: warning: exported method ID3v23.SetYear should have comment or be unexported (golint)
    • Line 229: warning: exported method ID3v23.SetComment should have comment or be unexported (golint)
    • Line 233: warning: exported method ID3v23.SetGenre should have comment or be unexported (golint)
    • Line 237: warning: exported method ID3v23.SetAlbumArtist should have comment or be unexported (golint)
    • Line 241: warning: exported method ID3v23.SetDate should have comment or be unexported (golint)
    • Line 245: warning: exported method ID3v23.SetArranger should have comment or be unexported (golint)
    • Line 249: warning: exported method ID3v23.SetAuthor should have comment or be unexported (golint)
    • Line 253: warning: exported method ID3v23.SetBPM should have comment or be unexported (golint)
    • Line 257: warning: exported method ID3v23.SetCatalogNumber should have comment or be unexported (golint)
    • Line 261: warning: exported method ID3v23.SetCompilation should have comment or be unexported (golint)
    • Line 265: warning: exported method ID3v23.SetComposer should have comment or be unexported (golint)
    • Line 269: warning: exported method ID3v23.SetConductor should have comment or be unexported (golint)
    • Line 273: warning: exported method ID3v23.SetCopyright should have comment or be unexported (golint)
    • Line 277: warning: exported method ID3v23.SetDescription should have comment or be unexported (golint)
    • Line 281: warning: exported method ID3v23.SetDiscNumber should have comment or be unexported (golint)
    • Line 285: warning: exported method ID3v23.SetEncodedBy should have comment or be unexported (golint)
    • Line 289: warning: exported method ID3v23.SetTrackNumber should have comment or be unexported (golint)
    • Line 294: warning: exported method ID3v23.SetPicture should have comment or be unexported (golint)
    • Line 320: warning: exported method ID3v23.DeleteAll should have comment or be unexported (golint)
    • Line 325: warning: exported method ID3v23.DeleteTitle should have comment or be unexported (golint)
    • Line 329: warning: exported method ID3v23.DeleteArtist should have comment or be unexported (golint)
    • Line 333: warning: exported method ID3v23.DeleteAlbum should have comment or be unexported (golint)
    • Line 337: warning: exported method ID3v23.DeleteYear should have comment or be unexported (golint)
    • Line 341: warning: exported method ID3v23.DeleteComment should have comment or be unexported (golint)
    • Line 345: warning: exported method ID3v23.DeleteGenre should have comment or be unexported (golint)
    • Line 349: warning: exported method ID3v23.DeleteAlbumArtist should have comment or be unexported (golint)
    • Line 353: warning: exported method ID3v23.DeleteDate should have comment or be unexported (golint)
    • Line 357: warning: exported method ID3v23.DeleteArranger should have comment or be unexported (golint)
    • Line 361: warning: exported method ID3v23.DeleteAuthor should have comment or be unexported (golint)
    • Line 365: warning: exported method ID3v23.DeleteBPM should have comment or be unexported (golint)
    • Line 369: warning: exported method ID3v23.DeleteCatalogNumber should have comment or be unexported (golint)
    • Line 373: warning: exported method ID3v23.DeleteCompilation should have comment or be unexported (golint)
    • Line 377: warning: exported method ID3v23.DeleteComposer should have comment or be unexported (golint)
    • Line 381: warning: exported method ID3v23.DeleteConductor should have comment or be unexported (golint)
    • Line 385: warning: exported method ID3v23.DeleteCopyright should have comment or be unexported (golint)
    • Line 389: warning: exported method ID3v23.DeleteDescription should have comment or be unexported (golint)
    • Line 393: warning: exported method ID3v23.DeleteDiscNumber should have comment or be unexported (golint)
    • Line 397: warning: exported method ID3v23.DeleteEncodedBy should have comment or be unexported (golint)
    • Line 401: warning: exported method ID3v23.DeleteTrackNumber should have comment or be unexported (golint)
    • Line 405: warning: exported method ID3v23.DeletePicture should have comment or be unexported (golint)
    • Line 409: warning: exported method ID3v23.SaveFile should have comment or be unexported (golint)
    • Line 419: warning: exported method ID3v23.Save should have comment or be unexported (golint)
    • Line 544: warning: exported function ReadID3v23 should have comment or be unexported (golint)
    • Line 643: warning: exported method ID3v23.GetString should have comment or be unexported (golint)
    • Line 652: warning: exported method ID3v23.SetString should have comment or be unexported (golint)
    • Line 668: warning: exported method ID3v23.GetTimestamp should have comment or be unexported (golint)
    • Line 680: warning: exported method ID3v23.SetTimestamp should have comment or be unexported (golint)
    • Line 685: warning: exported method ID3v23.GetInt should have comment or be unexported (golint)
    • Line 693: warning: exported method ID3v23.SetInt should have comment or be unexported (golint)
    • Line 697: warning: exported method ID3v23.GetAttachedPicture should have comment or be unexported (golint)
    • Line 727: warning: exported method ID3v23.SetAttachedPicture should have comment or be unexported (golint)
    • Line 748: warning: exported method ID3v23.DeleteTag should have comment or be unexported (golint)
    • Line 764: warning: exported method ID3v23.DeleteTagTXXX should have comment or be unexported (golint)
    • Line 791: warning: comment on exported method ID3v23.GetStringTXXX should be of the form "GetStringTXXX ..." (golint)
    • Line 814: warning: exported method ID3v23.SetStringTXXX should have comment or be unexported (golint)
    • Line 842: warning: exported method ID3v23.GetIntTXXX should have comment or be unexported (golint)
    • tag/id3v24.go
    • Line 18: warning: exported type Id3v24Flags should have comment or be unexported (golint)
    • Line 24: warning: exported method Id3v24Flags.IsUnsynchronisation should have comment or be unexported (golint)
    • Line 28: warning: exported method Id3v24Flags.SetUnsynchronisation should have comment or be unexported (golint)
    • Line 32: warning: exported method Id3v24Flags.HasExtendedHeader should have comment or be unexported (golint)
    • Line 36: warning: exported method Id3v24Flags.SetExtendedHeader should have comment or be unexported (golint)
    • Line 40: warning: exported method Id3v24Flags.IsExperimentalIndicator should have comment or be unexported (golint)
    • Line 44: warning: exported method Id3v24Flags.SetExperimentalIndicator should have comment or be unexported (golint)
    • Line 48: warning: exported type ID3v24Frame should have comment or be unexported (golint)
    • Line 53: warning: exported type ID3v24 should have comment or be unexported (golint)
    • Line 64: warning: exported type AttachedPicture should have comment or be unexported (golint)
    • Line 71: warning: exported method ID3v24.GetAllTagNames should have comment or be unexported (golint)
    • Line 79: warning: exported method ID3v24.GetVersion should have comment or be unexported (golint)
    • Line 83: warning: exported method ID3v24.GetFileData should have comment or be unexported (golint)
    • Line 87: warning: exported method ID3v24.GetTitle should have comment or be unexported (golint)
    • Line 91: warning: exported method ID3v24.GetArtist should have comment or be unexported (golint)
    • Line 95: warning: exported method ID3v24.GetAlbum should have comment or be unexported (golint)
    • Line 99: warning: exported method ID3v24.GetYear should have comment or be unexported (golint)
    • Line 104: warning: exported method ID3v24.GetComment should have comment or be unexported (golint)
    • Line 123: warning: exported method ID3v24.GetGenre should have comment or be unexported (golint)
    • Line 127: warning: exported method ID3v24.GetAlbumArtist should have comment or be unexported (golint)
    • Line 131: warning: exported method ID3v24.GetDate should have comment or be unexported (golint)
    • Line 135: warning: exported method ID3v24.GetArranger should have comment or be unexported (golint)
    • Line 139: warning: exported method ID3v24.GetAuthor should have comment or be unexported (golint)
    • Line 143: warning: exported method ID3v24.GetBPM should have comment or be unexported (golint)
    • Line 147: warning: exported method ID3v24.GetCatalogNumber should have comment or be unexported (golint)
    • Line 151: warning: exported method ID3v24.GetCompilation should have comment or be unexported (golint)
    • Line 155: warning: exported method ID3v24.GetComposer should have comment or be unexported (golint)
    • Line 159: warning: exported method ID3v24.GetConductor should have comment or be unexported (golint)
    • Line 163: warning: exported method ID3v24.GetCopyright should have comment or be unexported (golint)
    • Line 167: warning: exported method ID3v24.GetDescription should have comment or be unexported (golint)
    • Line 171: warning: exported method ID3v24.GetDiscNumber should have comment or be unexported (golint)
    • Line 191: warning: exported method ID3v24.GetEncodedBy should have comment or be unexported (golint)
    • Line 195: warning: exported method ID3v24.GetTrackNumber should have comment or be unexported (golint)
    • Line 200: warning: exported method ID3v24.GetPicture should have comment or be unexported (golint)
    • Line 217: warning: exported method ID3v24.SetTitle should have comment or be unexported (golint)
    • Line 221: warning: exported method ID3v24.SetArtist should have comment or be unexported (golint)
    • Line 225: warning: exported method ID3v24.SetAlbum should have comment or be unexported (golint)
    • Line 229: warning: exported method ID3v24.SetYear should have comment or be unexported (golint)
    • Line 238: warning: exported method ID3v24.SetComment should have comment or be unexported (golint)
    • Line 242: warning: exported method ID3v24.SetGenre should have comment or be unexported (golint)
    • Line 246: warning: exported method ID3v24.SetAlbumArtist should have comment or be unexported (golint)
    • Line 250: warning: exported method ID3v24.SetDate should have comment or be unexported (golint)
    • Line 254: warning: exported method ID3v24.SetArranger should have comment or be unexported (golint)
    • Line 258: warning: exported method ID3v24.SetAuthor should have comment or be unexported (golint)
    • Line 262: warning: exported method ID3v24.SetBPM should have comment or be unexported (golint)
    • Line 266: warning: exported method ID3v24.SetCatalogNumber should have comment or be unexported (golint)
    • Line 270: warning: exported method ID3v24.SetCompilation should have comment or be unexported (golint)
    • Line 274: warning: exported method ID3v24.SetComposer should have comment or be unexported (golint)
    • Line 278: warning: exported method ID3v24.SetConductor should have comment or be unexported (golint)
    • Line 282: warning: exported method ID3v24.SetCopyright should have comment or be unexported (golint)
    • Line 286: warning: exported method ID3v24.SetDescription should have comment or be unexported (golint)
    • Line 290: warning: exported method ID3v24.SetDiscNumber should have comment or be unexported (golint)
    • Line 294: warning: exported method ID3v24.SetEncodedBy should have comment or be unexported (golint)
    • Line 298: warning: exported method ID3v24.SetTrackNumber should have comment or be unexported (golint)
    • Line 303: warning: exported method ID3v24.SetPicture should have comment or be unexported (golint)
    • Line 329: warning: exported method ID3v24.DeleteAll should have comment or be unexported (golint)
    • Line 334: warning: exported method ID3v24.DeleteTitle should have comment or be unexported (golint)
    • Line 338: warning: exported method ID3v24.DeleteArtist should have comment or be unexported (golint)
    • Line 342: warning: exported method ID3v24.DeleteAlbum should have comment or be unexported (golint)
    • Line 346: warning: exported method ID3v24.DeleteYear should have comment or be unexported (golint)
    • Line 350: warning: exported method ID3v24.DeleteComment should have comment or be unexported (golint)
    • Line 354: warning: exported method ID3v24.DeleteGenre should have comment or be unexported (golint)
    • Line 358: warning: exported method ID3v24.DeleteAlbumArtist should have comment or be unexported (golint)
    • Line 362: warning: exported method ID3v24.DeleteDate should have comment or be unexported (golint)
    • Line 366: warning: exported method ID3v24.DeleteArranger should have comment or be unexported (golint)
    • Line 370: warning: exported method ID3v24.DeleteAuthor should have comment or be unexported (golint)
    • Line 374: warning: exported method ID3v24.DeleteBPM should have comment or be unexported (golint)
    • Line 378: warning: exported method ID3v24.DeleteCatalogNumber should have comment or be unexported (golint)
    • Line 382: warning: exported method ID3v24.DeleteCompilation should have comment or be unexported (golint)
    • Line 386: warning: exported method ID3v24.DeleteComposer should have comment or be unexported (golint)
    • Line 390: warning: exported method ID3v24.DeleteConductor should have comment or be unexported (golint)
    • Line 394: warning: exported method ID3v24.DeleteCopyright should have comment or be unexported (golint)
    • Line 398: warning: exported method ID3v24.DeleteDescription should have comment or be unexported (golint)
    • Line 402: warning: exported method ID3v24.DeleteDiscNumber should have comment or be unexported (golint)
    • Line 406: warning: exported method ID3v24.DeleteEncodedBy should have comment or be unexported (golint)
    • Line 410: warning: exported method ID3v24.DeleteTrackNumber should have comment or be unexported (golint)
    • Line 414: warning: exported method ID3v24.DeletePicture should have comment or be unexported (golint)
    • Line 418: warning: exported method ID3v24.SaveFile should have comment or be unexported (golint)
    • Line 428: warning: exported method ID3v24.Save should have comment or be unexported (golint)
    • Line 553: warning: exported function ReadID3v24 should have comment or be unexported (golint)
    • Line 636: warning: exported method ID3v24.GetString should have comment or be unexported (golint)
    • Line 645: warning: exported method ID3v24.SetString should have comment or be unexported (golint)
    • Line 661: warning: exported method ID3v24.GetTimestamp should have comment or be unexported (golint)
    • Line 673: warning: exported method ID3v24.SetTimestamp should have comment or be unexported (golint)
    • Line 678: warning: exported method ID3v24.GetInt should have comment or be unexported (golint)
    • Line 686: warning: exported method ID3v24.SetInt should have comment or be unexported (golint)
    • Line 690: warning: exported method ID3v24.GetAttachedPicture should have comment or be unexported (golint)
    • Line 720: warning: exported method ID3v24.SetAttachedPicture should have comment or be unexported (golint)
    • Line 741: warning: exported method ID3v24.DeleteTag should have comment or be unexported (golint)
    • Line 757: warning: exported method ID3v24.DeleteTagTXXX should have comment or be unexported (golint)
    • Line 784: warning: comment on exported method ID3v24.GetStringTXXX should be of the form "GetStringTXXX ..." (golint)
    • Line 807: warning: exported method ID3v24.SetStringTXXX should have comment or be unexported (golint)
    • Line 835: warning: exported method ID3v24.GetIntTXXX should have comment or be unexported (golint)
    • tag/mp4.go
    • Line 14: warning: exported const MP4_MARKER should have comment or be unexported (golint)
    • Line 15: warning: exported const MP4_MOOV_ATOM should have comment or be unexported (golint)
    • Line 16: warning: exported const MP4_META_ATOM should have comment or be unexported (golint)
    • Line 17: warning: exported const MP4_META_UPTA should have comment or be unexported (golint)
    • Line 18: warning: exported const MP4_META_ILST should have comment or be unexported (golint)
    • Line 20: warning: exported const MP4_TAG_ALBUM should have comment or be unexported (golint)
    • Line 21: warning: exported const MP4_TAG_ARTIST should have comment or be unexported (golint)
    • Line 22: warning: exported const MP4_TAG_ALBUM_ARTIST should have comment or be unexported (golint)
    • Line 23: warning: exported const MP4_TAG_YEAR should have comment or be unexported (golint)
    • Line 24: warning: exported const MP4_TAG_TITLE should have comment or be unexported (golint)
    • Line 25: warning: exported const MP4_TAG_GENRE should have comment or be unexported (golint)
    • Line 26: warning: exported const MP4_TAG_TRACK should have comment or be unexported (golint)
    • Line 27: warning: exported const MP4_TAG_COMPOSER should have comment or be unexported (golint)
    • Line 28: warning: exported const MP4_TAG_ENCODER should have comment or be unexported (golint)
    • Line 29: warning: exported const MP4_TAG_COPYRIGHT should have comment or be unexported (golint)
    • Line 30: warning: exported const MP4_TAG_PICTURE should have comment or be unexported (golint)
    • Line 31: warning: exported const MP4_TAG_GROUPING should have comment or be unexported (golint)
    • Line 32: warning: exported const MP4_TAG_KEYWORD should have comment or be unexported (golint)
    • Line 33: warning: exported const MP4_TAG_LYRICS should have comment or be unexported (golint)
    • Line 34: warning: exported const MP4_TAG_COMMENT should have comment or be unexported (golint)
    • Line 35: warning: exported const MP4_TAG_TEMPO should have comment or be unexported (golint)
    • Line 36: warning: exported const MP4_TAG_COMPILATION should have comment or be unexported (golint)
    • Line 37: warning: exported const MP4_TAG_DISC should have comment or be unexported (golint)
    • Line 39: warning: exported var MP4_TYPES should have comment or be unexported (golint)
    • Line 70: warning: exported type MP4 should have comment or be unexported (golint)
    • Line 74: warning: exported method MP4.GetAllTagNames should have comment or be unexported (golint)
    • Line 78: warning: exported method MP4.GetVersion should have comment or be unexported (golint)
    • Line 82: warning: exported method MP4.GetFileData should have comment or be unexported (golint)
    • Line 86: warning: exported method MP4.GetTitle should have comment or be unexported (golint)
    • Line 90: warning: exported method MP4.GetArtist should have comment or be unexported (golint)
    • Line 94: warning: exported method MP4.GetAlbum should have comment or be unexported (golint)
    • Line 98: warning: exported method MP4.GetYear should have comment or be unexported (golint)
    • Line 106: warning: exported method MP4.GetComment should have comment or be unexported (golint)
    • Line 110: warning: exported method MP4.GetGenre should have comment or be unexported (golint)
    • Line 114: warning: exported method MP4.GetAlbumArtist should have comment or be unexported (golint)
    • Line 118: warning: exported method MP4.GetDate should have comment or be unexported (golint)
    • Line 122: warning: exported method MP4.GetArranger should have comment or be unexported (golint)
    • Line 126: warning: exported method MP4.GetAuthor should have comment or be unexported (golint)
    • Line 130: warning: exported method MP4.GetBPM should have comment or be unexported (golint)
    • Line 134: warning: exported method MP4.GetCatalogNumber should have comment or be unexported (golint)
    • Line 138: warning: exported method MP4.GetCompilation should have comment or be unexported (golint)
    • Line 142: warning: exported method MP4.GetComposer should have comment or be unexported (golint)
    • Line 146: warning: exported method MP4.GetConductor should have comment or be unexported (golint)
    • Line 150: warning: exported method MP4.GetCopyright should have comment or be unexported (golint)
    • Line 154: warning: exported method MP4.GetDescription should have comment or be unexported (golint)
    • Line 158: warning: exported method MP4.GetDiscNumber should have comment or be unexported (golint)
    • Line 162: warning: exported method MP4.GetEncodedBy should have comment or be unexported (golint)
    • Line 166: warning: exported method MP4.GetTrackNumber should have comment or be unexported (golint)
    • Line 178: warning: exported method MP4.GetPicture should have comment or be unexported (golint)
    • Line 194: warning: exported method MP4.SetTitle should have comment or be unexported (golint)
    • Line 198: warning: exported method MP4.SetArtist should have comment or be unexported (golint)
    • Line 202: warning: exported method MP4.SetAlbum should have comment or be unexported (golint)
    • Line 206: warning: exported method MP4.SetYear should have comment or be unexported (golint)
    • Line 210: warning: exported method MP4.SetComment should have comment or be unexported (golint)
    • Line 214: warning: exported method MP4.SetGenre should have comment or be unexported (golint)
    • Line 218: warning: exported method MP4.SetAlbumArtist should have comment or be unexported (golint)
    • Line 222: warning: exported method MP4.SetDate should have comment or be unexported (golint)
    • Line 226: warning: exported method MP4.SetArranger should have comment or be unexported (golint)
    • Line 230: warning: exported method MP4.SetAuthor should have comment or be unexported (golint)
    • Line 234: warning: exported method MP4.SetBPM should have comment or be unexported (golint)
    • Line 238: warning: exported method MP4.SetCatalogNumber should have comment or be unexported (golint)
    • Line 242: warning: exported method MP4.SetCompilation should have comment or be unexported (golint)
    • Line 246: warning: exported method MP4.SetComposer should have comment or be unexported (golint)
    • Line 250: warning: exported method MP4.SetConductor should have comment or be unexported (golint)
    • Line 254: warning: exported method MP4.SetCopyright should have comment or be unexported (golint)
    • Line 258: warning: exported method MP4.SetDescription should have comment or be unexported (golint)
    • Line 262: warning: exported method MP4.SetDiscNumber should have comment or be unexported (golint)
    • Line 266: warning: exported method MP4.SetEncodedBy should have comment or be unexported (golint)
    • Line 270: warning: exported method MP4.SetTrackNumber should have comment or be unexported (golint)
    • Line 274: warning: exported method MP4.SetPicture should have comment or be unexported (golint)
    • Line 278: warning: exported method MP4.DeleteAll should have comment or be unexported (golint)
    • Line 282: warning: exported method MP4.DeleteTitle should have comment or be unexported (golint)
    • Line 286: warning: exported method MP4.DeleteArtist should have comment or be unexported (golint)
    • Line 290: warning: exported method MP4.DeleteAlbum should have comment or be unexported (golint)
    • Line 294: warning: exported method MP4.DeleteYear should have comment or be unexported (golint)
    • Line 298: warning: exported method MP4.DeleteComment should have comment or be unexported (golint)
    • Line 302: warning: exported method MP4.DeleteGenre should have comment or be unexported (golint)
    • Line 306: warning: exported method MP4.DeleteAlbumArtist should have comment or be unexported (golint)
    • Line 310: warning: exported method MP4.DeleteDate should have comment or be unexported (golint)
    • Line 314: warning: exported method MP4.DeleteArranger should have comment or be unexported (golint)
    • Line 318: warning: exported method MP4.DeleteAuthor should have comment or be unexported (golint)
    • Line 322: warning: exported method MP4.DeleteBPM should have comment or be unexported (golint)
    • Line 326: warning: exported method MP4.DeleteCatalogNumber should have comment or be unexported (golint)
    • Line 330: warning: exported method MP4.DeleteCompilation should have comment or be unexported (golint)
    • Line 334: warning: exported method MP4.DeleteComposer should have comment or be unexported (golint)
    • Line 338: warning: exported method MP4.DeleteConductor should have comment or be unexported (golint)
    • Line 342: warning: exported method MP4.DeleteCopyright should have comment or be unexported (golint)
    • Line 346: warning: exported method MP4.DeleteDescription should have comment or be unexported (golint)
    • Line 350: warning: exported method MP4.DeleteDiscNumber should have comment or be unexported (golint)
    • Line 354: warning: exported method MP4.DeleteEncodedBy should have comment or be unexported (golint)
    • Line 358: warning: exported method MP4.DeleteTrackNumber should have comment or be unexported (golint)
    • Line 362: warning: exported method MP4.DeletePicture should have comment or be unexported (golint)
    • Line 366: warning: exported method MP4.SaveFile should have comment or be unexported (golint)
    • Line 370: warning: exported method MP4.Save should have comment or be unexported (golint)
    • Line 413: warning: exported function ReadMp4 should have comment or be unexported (golint)
    • tag/tag.go
    • Line 8: warning: exported function ReadFile should have comment or be unexported (golint)
    • Line 18: warning: exported function Read should have comment or be unexported (golint)
    • Line 39: warning: exported function CheckVersion should have comment or be unexported (golint)
    • tag/util.go
    • Line 74: warning: exported function GetEncoding should have comment or be unexported (golint)
    • Line 87: warning: comment on exported function TextEncoding should be of the form "TextEncoding ..." (golint)
    • Line 100: warning: exported function DecodeString should have comment or be unexported (golint)
    • Line 117: warning: comment on exported function DecodeUTF16 should be of the form "DecodeUTF16 ..." (golint)
    • Line 140: warning: comment on exported function DecodeUTF16BE should be of the form "DecodeUTF16BE ..." (golint)
    • Line 163: warning: comment on exported function ByteToIntSynchsafe should be of the form "ByteToIntSynchsafe ..." (golint)
    • Line 181: warning: exported function IntToByteSynchsafe should have comment or be unexported (golint)
    • Line 191: warning: comment on exported function ByteToInt should be of the form "ByteToInt ..." (golint)
    • Line 200: warning: comment on exported function GetBit should be of the form "GetBit ..." (golint)
    • Line 207: warning: exported function SetBit should have comment or be unexported (golint)
    • Line 215: warning: exported function GetString should have comment or be unexported (golint)
    • Line 222: warning: exported function SetString should have comment or be unexported (golint)
    • Line 296: warning: exported function SplitBytesWithTextDescription should have comment or be unexported (golint)
    • tag/convert.go
    • Line 7: warning: exported function GetMap should have comment or be unexported (golint)

gocyclo89%

Gocyclo calculates cyclomatic complexities of functions in Go source code. The cyclomatic complexity of a function is calculated according to the following rules: 1 is the base complexity of a function +1 for each 'if', 'for', 'case', '&&' or '||' Go Report Card warns on functions with cyclomatic complexity > 15.

    • tag/convert.go
    • Line 7: warning: cyclomatic complexity 21 of function GetMap() is high (> 15) (gocyclo)
    • tag/id3v22.go
    • Line 390: warning: cyclomatic complexity 18 of function ReadID3v22() is high (> 15) (gocyclo)

ineffassign100%

IneffAssign detects ineffectual assignments in Go code.

No problems detected. Good job!


license100%

Checks whether your project has a LICENSE file.

No problems detected. Good job!


misspell100%

Misspell Finds commonly misspelled English words

No problems detected. Good job!