I assume you have GoDaddy Managed WordPress hosting and not standard/regular GoDaddy hosting correct? If you have GoDaddy Managed WordPress hosting then the wp-admin folder is already locked down by GoDaddy Managed WordPress hosting. So nope you do not need to add/create a wp-admin htaccess file.
We created a special Setup Wizard option for GoDaddy Managed WordPress hosting > Setup Wizard > Setup Wizard Options > Go Daddy Managed WordPress Hosting (GDMW) > choose “Yes” > click the Save GDMW Option button > run the Setup Wizard again.
GDMW Hosting Reference Link: https://forum.ait-pro.com/forums/topic/gdmw/