Why is chief petty officer fouled anchor gold?

The anchor of a petty officer is gold to symbolize how precious the anchor is.

The anchor is the emblem of the hope and glory of the fulfillment of all of God’s promises.