You may need to contact GoDaddy about this, unless someone here who is familiar with their backup system stops by.
In general though, access your server via SFTP or FTP, or a file manager in your hosting account's control panel. Does it look like all of the WordPress files are there? I recommend comparing to a fresh download.