GoBooks
GoBooks copied to clipboard
Removing Mastering Concurrency in Go?
Reviews on some websites state that Mastering Concurrency in Go by Nathan Kozyra is poorly written, with examples that include errors, race conditions, etc., which ultimately makes this a misinforming or general unproductive resource. I wonder if it would be best to remove this from the list
I'm not sure if this list is intended to be curated like that.
@dariubs
It would be a pain to have to vet every book to some standard, I'm with you on that. But this book in particular provides content that is so antithetical to its purpose (first code I tested immediately deadlocked!) that it really shouldn't be on any recommended Go book list, let alone Awesome Go books.
That is a fair point -- if we're going to call this list "Awesome Go Books" -- then perhaps it shouldn't include books with 2-star ratings on Amazon.
Checking when it was added to the list, @dariubs added it ~7 years ago. Today there are several other books for learning concurrency.
@razorSharpDull Would you be willing to open a pull request to remove it?
Thus far we haven't done any vetting as to whether or not a book is "awesome" -- just allowed any Go-related books into the list. I don't think that will change.
#135 removes Mastering Concurrency in Go on the basis of being obsolete (before 2018)
rather than based on a review score