Thanks for posting this, the code is very readable and good for learning. How much time did you spend on Go before you finished these projects?
At the beginning it's frustratingly slow, as it always is when you learn something new, but if you know other C-like languages, picking up Go will be fast. You just have to put the time to learn standard library and Go way of doing some things.