## FEATURED
[See What Your Program Is Really Doing With 'go tool trace'](https://making.pusher.com/go-tool-trace?utm_source=studygolang&utm_medium=email)
If you haven’t used it yet, this is a good look at a handy Go tool for monitoring your program’s usage of goroutines, memory, threads, and more.
[How to Ship Production-Grade Go](https://www.oreilly.com/ideas/how-to-ship-production-grade-go?utm_source=studygolang&utm_medium=email)
A look at several things you can do to make your code more robust, debuggable, and ready for production.
[Go's Realtime Garbage Collector](https://pusher.com/sessions/meetup/the-realtime-guild/golangs-realtime-garbage-collector?utm_source=studygolang&utm_medium=email)
In 35 minutes, see how and why Go’s garbage collector works, what the tricolor algorithm is, and how it compares with GC in other languages.
[Multiplexing Golang Channels to Maximize Throughput](https://engineering.mongodb.com/post/multiplexing-golang-channels-to-maximize-throughput/?utm_source=studygolang&utm_medium=email)
While rewriting our database backup utility, mongodump, we utilized a “divide-and-multiplex” method to marry a high-throughput concurrent workload with a serial output. Check it out.
[Go's New Developer Experience Working Group](https://blog.golang.org/developer-experience?utm_source=studygolang&utm_medium=email)
To improve the experience for new Go users, a formal Developer eXperience Working Group (DXWG) has been set up.
[As of Go 1.9, the 'past two releases' will be actively supported](https://github.com/golang/go/issues/19734?utm_source=studygolang&utm_medium=email#issuecomment-292588856)
For example, when 1.9 is out, 1.8 and 1.9 will get active updates. When 1.10 is out, 1.10 and 1.9 will, and so on.
## IN BRIEF
[Go 1.8.1 Released: A Minor Bugfix Release](http://studygolang.com/resources/7816)
[Hugo 0.20 Released: The Static Site Generator Gains Custom Output Formats](http://bepsays.com/en/2017/04/10/hugo-20/?utm_source=studygolang&utm_medium=email)
[net's 'aLongTimeAgo' Changed From 1977 to 1970](https://github.com/golang/go/commit/6983b9a57955fa12ecd81ab8394ee09e64ef21b9?utm_source=studygolang&utm_medium=email)
Was originally set to the release date of Star Wars.
[Testing HTTP Handlers in Go](https://lanreadelowo.com/blog/2017/04/08/testing-http-handlers-go/?utm_source=studygolang&utm_medium=email)
[Optimizing Algorithms in Go for Machine Learning](http://www.jamesbowman.me/post/optimising-machine-learning-algorithms/?utm_source=studygolang&utm_medium=email)
[Introducing NATS to Go Developers](https://medium.com/@shijuvar/introducing-nats-to-go-developers-3cfcb98c21d0?utm_source=studygolang&utm_medium=email)
[NATS](http://nats.io/) is a messaging system for building distributed systems.
[Webhooks Made Easy: Processing a GitHub Webhook from Go](https://medium.com/statuscode/webhooks-made-easy-3dbcb7a585e7?utm_source=studygolang&utm_medium=email)
[Building High Performance APIs in Go with gRPC and Protocol Buffers](https://www.youtube.com/watch?v=z842jxafB7Y&utm_source=studygolang&utm_medium=email)
[Go for Object-Oriented Developers: Mapping OO Concepts to Go](https://www.activestate.com/blog/2017/03/go-object-oriented-developers?utm_source=studygolang&utm_medium=email)
[gops: List and Diagnose Currently Running Go Processes](https://github.com/google/gops?utm_source=studygolang&utm_medium=email)
[CommonRegex: A Collection of Common Regular Expressions for Go](https://github.com/mingrammer/commonregex?utm_source=studygolang&utm_medium=email)
Covers dates, GUIDs, IP addresses, ISBNs, and similar.
[godet: A Remote Client for Chrome DevTools](https://github.com/raff/godet?utm_source=studygolang&utm_medium=email)
Chrome can be monitored and controlled via the Chrome Debugger Protocol.
[govalidator: Validators and Sanitizers for Strings, Structs and Collections](https://github.com/asaskevich/govalidator?utm_source=studygolang&utm_medium=email)
[GoRuby: An Attempt At Implementing Ruby in Go](https://github.com/goruby/goruby?utm_source=studygolang&utm_medium=email)
Very early days but fun to see the attempt.
[HttpRouter: A High Performance HTTP Request Router That Scales Well](https://github.com/julienschmidt/httprouter?utm_source=studygolang&utm_medium=email)
[Gobot 1.4 Released: The Go Robotics/IoT Framework](https://gobot.io/blog/2017/04/13/gobot-1.4-spring-cleaning/?utm_source=studygolang&utm_medium=email)
有疑问加站长微信联系(非本文作者)