Hello Gophers! I am an absolute beginner at programming and I was wondering if this community could suggest some books for me. I need intermediate level, advanced level, and possibly a web application book for go. I already have a beginner book, Introducing Go but if there is a better alternative I would be glad to switch.
The price of the book does not matter
It would be nice if the books kind of complemented each other in the sense that it covers topics in a sort of order.(im not really sure how to explain it)
EDIT: This is my first langauge.
评论:
tv64738:
joncalhoun:The D&K bible at http://gopl.io/ is really great but does assume familiarity with instructing computers.. you might still gain a lot from it.
ayanbaqur:If you are interested in learning about web development, I have a book + video course that covers this titled Web Development with Go (https://www.usegolang.com/) You can see video samples here: https://www.youtube.com/playlist?list=PLVEltXlEeWglOJ42pCxf22YVyxkzan3Xg or if you want a text-based version let me know.
Before that I would suggest a few beginner-oriented books like Caleb Doxsey's Introduction to Programming in Go (https://www.golang-book.com/books/intro) and Todd McLeod's Learn How to Code course on udemy that uses Go (https://www.udemy.com/learn-how-to-code/).
After that http://www.gopl.io/ and https://www.manning.com/books/go-in-action are both good, but I'm not sure I'd start there as a beginner.
rizalist:I liked The Little Go Book It's probably an intermediate book, but a great introduction to the language.
pythonpro:I've learned an awful lot from GO IN ACTION by William Kennedy with Brian Ketelson and Erik St. Martin. (Manning Publications) I bought it online before seeing a post by the author that you might be able to have it for free. Enjoy! Also the free docs at golang.org are excellent.
globalgobble:would you rate it as an intermediate, advanced or beginner book
piotrrojek:beginner / intermediate. It's fine for a starter.
pythonpro_:Try Go Programming Blueprints (second edition) -- excellent book, written as couple very long tutorials that guide you through the development of typical things where Go is used (webapp with websockets, CLI app, using AppEngine among others).
versesane:ok thanks
joncalhoun:http://importgolang.com/books/ for a listing of books.
How does one go about getting their book added to this list?
