What are you trying to do? Extract the contents of a password-protected RAR file, and return an error for files with a size of 0. identify := archives.Rar{Password ...