Golang Weekly
Archives
|
Latest
|
RSS
Subscribe now »
Easy to unsubscribe at any time. Your e-mail address
is safe
— here's
our privacy policy.
« Prev
Next »
Go Newsletter
Issue 155 — April 13, 2017
Featured
See What Your Program Is Really Doing With 'go tool trace'
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.
Will Sewell
How to Ship Production-Grade Go
A look at several things you can do to make your code more robust, debuggable, and ready for production.
Kavya Joshi
Go's Realtime Garbage Collector
video
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.
Jim Fisher and Will Sewell
Multiplexing Golang Channels to Maximize Throughput
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
.
MONGODB
sponsored
Go's New Developer Experience Working Group
To improve the experience for new Go users, a formal Developer eXperience Working Group (DXWG) has been set up.
The Go Project
As of Go 1.9, the 'past two releases' will be actively supported
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.
Russ Cox
Jobs
Go Backend Engineer (Berlin, Germany)
Fraugster
Work on Interesting Projects in Go
Save time on your job search. Hired delivers multiple offers to you.
Hired
In Brief
Go 1.8.1 Released: A Minor Bugfix Release
news
Chris Broadfoot
Hugo 0.20 Released: The Static Site Generator Gains Custom Output Formats
news
bepsays
.
com
net's 'aLongTimeAgo' Changed From 1977 to 1970
news
Was originally set to the release date of Star Wars.
github
.
com
Testing HTTP Handlers in Go
tutorial
Adelowo Lanre
Optimizing Algorithms in Go for Machine Learning
tutorial
James Bowman
Introducing NATS to Go Developers
tutorial
NATS
is a messaging system for building distributed systems.
Shiju Varghese
Webhooks Made Easy: Processing a GitHub Webhook from Go
tutorial
Dean Karn
How to monitor Go apps
Graph and alert on real-time Golang metrics, and correlate with data from 150+ other technologies across your stack.
Datadog
sponsored
Building High Performance APIs in Go with gRPC and Protocol Buffers
video
Shiju Varghese
Go for Object-Oriented Developers: Mapping OO Concepts to Go
opinion
Tom Radcliffe
gops: List and Diagnose Currently Running Go Processes
tools
Google
Autoscaling for your Heroku dynos
tools
Automatically scale up and down to handle increased workloads and avoid wasting money on idle resources.
HireFire
sponsored
CommonRegex: A Collection of Common Regular Expressions for Go
code
Covers dates, GUIDs, IP addresses, ISBNs, and similar.
github
.
com
godet: A Remote Client for Chrome DevTools
code
Chrome can be monitored and controlled via the
Chrome Debugger Protocol.
Raffaele Sena
govalidator: Validators and Sanitizers for Strings, Structs and Collections
code
Alex Saskevich
GoRuby: An Attempt At Implementing Ruby in Go
code
Very early days but fun to see the attempt.
GoRuby
HttpRouter: A High Performance HTTP Request Router That Scales Well
code
Julien Schmidt
Gobot 1.4 Released: The Go Robotics/IoT Framework
code
Ron Evans
« Prev
Next »
Subscribe now »
Easy to unsubscribe at any time. Your e-mail address
is safe
— here's
our privacy policy.