Nice job! Interesting take on Battleship. I see you used Golang, did you also use a framework? One idea for improvement would be to make it harder as each ship gets destroyed. When I was down to my last ship, I was able to avoid getting bombed pretty easily. I stopped playing when I got to 100 points.