Why are the ship names suffixed with "Go"?
号 or the -go suffix is normally used to name naval (aka war) ships in Japan. If you want get the equivalent in English, is the same as S.S. Name of the Ship used by the US. One Piece is just following the same naming convencion.