Go version of K&R exercises