Building simulations with a Go cellular automata framework
medium.com