(Part 2) Best products from r/golang
We found 17 comments on r/golang discussing the most recommended products. We ran sentiment analysis on each of these comments to determine how redditors feel about different products. We found 36 products and ranked them based on the amount of positive reactions they received. Here are the products ranked 21-40. You can also go back to the previous section.
22. LISP 1.5 Programmer's Manual
- Custom air pressure gauge attaches to pumps with threaded hose connections (M and L length only).
- Equipped with ABS Flip-Thread Chuck, compatible with Presta and Schrader valves.
- ABS air bleed to prevent valcore removal or release pressure in Schrader valve tubes.
- Flex Hose with integrated pressure gauge.
- Hand Pump Gauge.
Features:
26. Cracking the Coding Interview: 189 Programming Questions and Solutions
- Careercup, Easy To Read
- Condition : Good
- Compact for travelling
Features:
27. Go Design Patterns
- Prepared in a dedicated Gluten-free facility
- The package length of the product is 2.8 inches
- The package width of the product is 3.4 inches
- The package height of the product is 5.3 inches
Features:
28. Go: Building Web Applications
- Prepared in a dedicated Gluten-free facility
- The package length of the product is 2.8 inches
- The package width of the product is 3.4 inches
- The package height of the product is 5.3 inches
Features:
29. Golang gopher tshirt
- tshirt for go programming language fan
- golang gopher t-shirt
- Lightweight, Classic fit, Double-needle sleeve and bottom hem
Features:
30. The Way To Go: A Thorough Introduction To The Go Programming Language
- Used Book in Good Condition
Features:
31. Distributed Computing with Go: Practical concurrency and parallelism for Go applications
- Drawn to a remote world, intelligent lifeforms fight for control of its resources. Here they must each answer the primal choice of life...extinction or evolution?
- This critically acclaimed real-time strategy game utilizes traditional base building at its core, to reinvent the modern standard of RTS gaming - placing emphasis on tactics over micro-management.
- Play as either the defensive Humans, the adaptable and aggressive Goo, the balanced, resourceful Beta, or the enigmatic Shroud . Find the faction that fits your play style—and master it by taking on the AI or the Grey Goo community.
- Experience the conflict on Ecosystem 9 up close and personal in single-player campaigns, Join the fray online and find opponents through skill-based matchmaking, or take the battle offline via Local Area Network play. Command new units and and experience even more with DLC packs and other bonuses!
- Change the rules of the battlefield with unit-altering tech upgrades. Create your own battlefields with the map editor and share them with the community. Deliver devastating blows by constructing game-ending Epic units.
Features:
32. Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
- Wiley
Features:
33. Clean Architecture: A Craftsman's Guide to Software Structure and Design (Robert C. Martin Series)
- Great product!
Features:
34. The Art of Multiprocessor Programming
- This Immersion Chiller is Designed for 5 Gallon Batches, and Will Cool Your Wort in Minutes, High Quality Brass Garden Hose Fittings Are Attached to 25 Feet of 3/8" Copper Tubing
- An Instruction Sheet is Included With Information on How to Use and Care for Your Wort Chiller
- This Product is Proudly Made in the USA
- 16" Height
- From the Brand: Ny Brew Supply
Features:
BTW, have you read the Feathers book on legacy code? It's pretty damn good and helped me a lot.
I'm not saying you're a bad developer. What I am saying is that Feathers is a rare genius.
edit: https://www.amazon.com/Working-Effectively-Legacy-Michael-Feathers/dp/0131177052
(There might be a newer edition)
The LISP 1.5 manual is a great example of concise tech writing, too.
https://www.amazon.com/LISP-Programmers-Manual-Michael-Levin/dp/0262130114
Please put the title/name of what you're linking to so everyone doesn't have to follow an opaque link to find out.
The link is to: Database Systems: The Complete Book (2nd Edition) by Garcia-Molina, Ullman, and Widom.
(I've never read or head of this book, I'm just giving the name not recommending it).
Best book: Computer Networking Top Down Approach: https://www.amazon.com/Computer-Networking-Top-Down-Approach-7th/dp/0133594149/?pldnSite=1
It’s not Go specific but you need to start at the fundamentals.
Good advices for code reading strategies can be found in this book http://www.amazon.com/Code-Reading-Open-Source-Perspective/dp/0201799405, not in Go however.
I had a recruiting firm send me this book. Pretty interesting.
https://www.amazon.com/Cracking-Coding-Interview-Programming-Questions/dp/0984782850
Disclaimer: I have not read any of these.
Packt Publishing has recently released several books on different aspects of Go. This one, in particular, looks attractive to me: Go Design Patterns
And this one is also intriguing: Go: Building Web Applications
Again, I haven't read these, yet. I've only tucked them away into my Amazon wishlist for later, once user reviews have started rolling in and I've ceased to be poor.
I just bought 2 from Amazon for 30$ Bigger logo, decent shirt. Just looked down an realized I was wearing it.
I wrote a review for The Way to Go on Amazon.
TL;DR - Fantastic content, shitty writing.
You* can try this book - Distributed computing with Go.
After a brief intro into testing with Go and other such stuff, it explains how goroutines & channels work under the hood then shows how to use them. And rest of the book is about using these concepts with networking applications etc.
The Art of Multiprocessor Programming
Designing Data-Intensive Applications seems to be the industry standard, although it's not Go specific.
https://www.amazon.com/Clean-Architecture-Craftsmans-Software-Structure/dp/0134494164
https://www.amazon.com/gp/product/0131873253/
Ah, that's not to bad. I'm assuming it focused on doing your implementation using the standard library, or could you have used the gorilla toolkit or something?
I just got this book from Amazon called Data Structures & Algorithms in Go and it seems to be written from the point of view of preparing for more traditional interviews. Go just seems more practical so I would expect more interviews like yours, but I could be wrong.
Jeff Atwood has a nice take on rewriting (and Joel's post): https://blog.codinghorror.com/when-understanding-means-rewriting/
>Joel thinks rewriting code is always a bad idea. I'm not so sure it's that cut and dried. According to The Universe in a Nutshell, here's what was written on Richard Feynman's blackboard at the time of his death:
>
>\> What I cannot create, I do not understand.
>
>It's not that developers want to rewrite everything; it's that very few developers are smart enough to understand code without rewriting it.