Also sorry for your loss. My family had a Golden when we were kids. Great dog.
However, I couldn't imagine having her aboard. It would have been impossible to keep her out of the water and a wet dog aboard would give me a coronary. Then, the hair!!
It isn't only whether you can keep it tidy, Goldens shed so much hair it would seem impossible to keep it out of the bilges and unreachable places.
Maybe a GoldenDoodle, if you like big dogs?