I'm writing a command line tic-tac-toe game as I try to learn Golang! It seems to work OK as of this writing.
To check for a winner, I'm using a second array called sums
that adds up each of the possible wins in the game of tic-tac-toe. (Fun fact: I used this idea (and drew the sketch below) back in 2013 as part of my admission test to The Flatiron School.)
Here is a long blog post I wrote about making this little game, first in Golang, then in Rust.
This great YouTube video as well as "A Tour of Go".
If you have other resources-- especially for those coming from dynamic type languages like Ruby (oh, sweet, sweet Ruby)-- that you think would help me (or others), feel free to file an issue or hit me up on Mastodon!