• I agree Go could be suitable for complete beginners, and I don't think there are many resources out there, so I think you've hit on an area that could do with a book/guide. I think gopl has a great approach here, though the level is wrong (it's pitched at existing programmers), the way it levels up by layering experience and knowledge chapter after chapter is very well done, I'd study that as a reference, also I really liked that book why the lucky stiff did for beginners with ruby - a very different style but it was a nice introduction to programming and ruby at the same time.


    Re which areas to focus on, I'd pick an area that enthuses you and run with that. Topics that trip beginners up in Go are usually just the simple stuff like gopath/setup,  getting keys from a map or maps being in random order, but for a beginners book I think it's important it lets you see something being built - a website is the most obvious choice in go as it is well suited to it. You could also look at using something like gobot or mobile dev but those things would be harder to start beginners off on while learning to program too.

    Do post whatever you come up with here when you're working on it as I'd be interested to see it.