Go Programming Language, The (Addison-Wesley Professional Computing Series

This book is a little bit long. But I liked it a lot. I think it is a good book to read once you have done some Go dev. It has kind of gotten status as THE go book. I disagree with it on a lot of points though. Especially on interfaces, the book seems to be unaware of how useful they are for unit testing.