---
title: "Go Newsletter Issue #103"
publication: "Go Weekly"
issue: 103
published_at: "2016-03-31"
canonical_url: "https://golangweekly.com/issues/103"
---

Go Newsletter 103   . 

[Read this on the Web](http://golangweekly.com/issues/103) 

[Go Newsletter](http://golangweekly.com) Issue 103 — March 31, 2016     

Featured [Brad Fitzpatrick's GopherCon India 2016 Keynote](https://www.youtube.com/watch?v=4Dr8FXs9aJM&index=1&list=PLxFC1MYuNgJT_ynbXGuYAZbSnUnq-6VQA&utm_source=golangweekly&utm_medium=email) video In a talk titled “Introducing Go 1.6: Asymptomatically Approaching Boring”, the Go core team’s Brad Fitzpatrick looked at both the history and future of Go. YouTube [LeftPad and Go: Can Tooling Help?](https://divan.github.io/posts/leftpad_and_go/?utm_source=golangweekly&utm_medium=email) tools Go-flavored reflections on a recent Node.js-related drama when a developer deleted a popular dependency from the core npm repository. ‘depscheck’ is a tool for finding needlessly trivial dependencies in Go programs. Ivan Daniluk [Go real-time](https://www.datadoghq.com/monitor-go/?utm_source=Advertisement&utm_medium=CooperPress&utm_campaign=CooperPRess-GoWeekly&utm_content=Go) Track any metric via the expvar package, then instantly graph, set alerts, and correlate custom Go metrics with performance metrics from across your stack. Datadogsponsored[![\](https://copm.s3.amazonaws.com/e5372858.png)](https://www.datadoghq.com/monitor-go/?utm_source=Advertisement&utm_medium=CooperPress&utm_campaign=CooperPRess-GoWeekly&utm_content=Go) [LARS: A Fast Zero Allocation HTTP Router for Go](https://github.com/go-playground/lars?utm_source=golangweekly&utm_medium=email) code Aims to solely be a fast, extensible HTTP router you can use for creating your own frameworks. Go Playgound [26 Videos from GopherConIndia 2016](https://www.youtube.com/playlist?list=PLxFC1MYuNgJT_ynbXGuYAZbSnUnq-6VQA&utm_source=golangweekly&utm_medium=email) video GopherConIndia took place in February and a batch of well produced videos are now up, including Audrey Lim’s [Gopher Tricks in Production](https://www.youtube.com/watch?v=DMiMp2yIJhk&list=PLxFC1MYuNgJT_ynbXGuYAZbSnUnq-6VQA&index=18) and Verónica López’s [Building a Product with Go Mobile.](https://www.youtube.com/watch?v=TNoLtoCnwNE&list=PLxFC1MYuNgJT_ynbXGuYAZbSnUnq-6VQA&index=6) YouTube [Writing A Very Fast Cache Service with Millions of Entries in Go](http://allegro.tech/2016/03/writing-fast-cache-service-in-go.html?utm_source=golangweekly&utm_medium=email) story A look at how a team approached the task of writing a fast caching service using Go. Łukasz Drumiński, Tomasz Janiszewski [Building Helpful CLI Tools with Go and Kingpin](https://developer.atlassian.com/blog/2016/03/building-helpful-golang-cli-tools/?utm_source=golangweekly&utm_medium=email) tutorial A look at building a CLI with shell completion hints using Kingpin for argument and flag parsing. Nicholas Whyte [Gogetdoc, A Tool for Providing Go Documentation to Editors](https://zmb3.github.io/post/gogetdoc/?utm_source=golangweekly&utm_medium=email) tools “I’ve been working on a tool that uses the go/types package to identify the item under the cursor and get documentation for it.” Still under development, but there’s a basic Atom package available to try. Zac Bergquist Jobs [Stop Applying to Jobs - Let Companies Apply to You](https://hired.com/?utm_source=newsletters&utm_medium=gonewsletter&utm_term=cat-tech-go&utm_content=stopapplyingtojobs&utm_campaign=q1-16&utm_location=us) On Hired, sign up in 10 minutes and get offers from top companies like Facebook, Uber, Stripe. Engineers get an average of 5 offers on the platform in 1 week. Try it today. Hired.​com In Brief [Go Tip Compile Times Improving Significantly](https://twitter.com/davecheney/status/715375772496568320?utm_source=golangweekly&utm_medium=email) news Compile times increased significantly from Go 1.4 to 1.5, but work being done on the latest builds is having a big effect on redressing the situation. Dave Cheney [Error monitoring for Go just leveled up!](http://blog.honeybadger.io/honeybadger-for-golang-0-0-2/?utm_source=goweekly&utm_medium=email&utm_campaign=blogpost) news This week Honeybadger released some big improvements to their Go client, which reports panics and errors from Go applications. Honeybadger.​iosponsored [go-github Now 4x Faster](https://twitter.com/filosottile/status/714161597397262336?utm_source=golangweekly&utm_medium=email) news Filippo Valsorda [Go Vendoring Beginner Tutorial](https://gocodecloud.com/blog/2016/03/29/go-vendoring-beginner-tutorial/?utm_source=golangweekly&utm_medium=email) tutorial Paul Fortin [Writing a Text Adventure Game in Go - Part 2](https://gocodecloud.com/blog/2016/03/26/writing-a-text-adventure-game-in-go---part-2/?utm_source=golangweekly&utm_medium=email) tutorial Paul Fortin [Building Web Services in Go](https://www.outlearn.com/learn/matryer/building-web-services-in-go?utm_source=golangweekly&utm_medium=email&utm_campaign=2016-03-31-golangweekly) tutorial Start from the basics of responding to HTTP requests and continue with techniques for delivering world class web services. Learn how to build a JSON API, decode and validate the inputs, write your own middleware, and more. Outlearnsponsored [Making The Switch From Node.js to Golang](https://medium.com/@theflapjack103/the-way-of-the-gopher-6693db15ae1f?utm_source=golangweekly&utm_medium=email) opinion The tale of how and why a software engineer at Digg switched to Go, before concluding “For now, Digg is going the way of the Gopher.” Alexandra Grant [Unwinding Uber’s Most Efficient Service](https://medium.com/@buckhx/unwinding-uber-s-most-efficient-service-406413c5871d?utm_source=golangweekly&utm_medium=email) opinion Buck Heroux [GoJava: Java Bindings for Go Packages](https://github.com/sridharv/gojava?utm_source=golangweekly&utm_medium=email) tools Sridhar Venkatakrishnan [Pagoda: A Simple Template Manager](https://github.com/lennykean/pagoda?utm_source=golangweekly&utm_medium=email) code Lenny Kean [Introducing Lint, a Pocket Terminal App written in Go](https://medium.com/@daveym/introducing-lint-a-pocket-terminal-app-written-in-go-c70cb0b45a4c?utm_source=golangweekly&utm_medium=email) code Davey McGlade [color: Extend fmt.Printf with Verbs for Producing Colored Output](https://github.com/nhooyr/color?utm_source=golangweekly&utm_medium=email) code Anmol Sethi [stm: Software Transactional Memory in Go](https://github.com/lukechampine/stm?utm_source=golangweekly&utm_medium=email) code Luke Champine [Concert: CLI Tool for Obtaining and Managing TLS Certificates with ACME CAs](https://github.com/minio/concert?utm_source=golangweekly&utm_medium=email) code Minio Cloud Storage [STRUM: A Linux Diagnostic Tool](https://www.acksin.com/strum/?utm_source=golangweekly&utm_medium=email) code Tool to diagnose issues using system and process info, CPU, IO, networking, etc. Acksin [Rendering Fractals Concurrently with Go](https://github.com/phf/go-snippets/tree/master/confrac?utm_source=golangweekly&utm_medium=email) code An experimental remix of a program from _The Go Programming Language_. Peter H.​ Froehlich [RSS Puppy: A Watchdog Tool for Monitoring RSS Feeds](https://github.com/jesusrmoreno/rss-puppy?utm_source=golangweekly&utm_medium=email) code Jesus Moreno [Strillone: Incoming Webhooks for Republishing Events to Slack (or Elsewhere)](https://github.com/aetrion/strillone?utm_source=golangweekly&utm_medium=email) code Can be very easily deployed to Heroku. Aetrion LLC [Music Theory: Go models of Notes, Scales, Chords and Keys](https://github.com/go-music-theory/music-theory?utm_source=golangweekly&utm_medium=email) code Music Theory [go-apns2: Go Package for the HTTP/2 Apple Push Notification Service](https://github.com/sger/go-apns2?utm_source=golangweekly&utm_medium=email) code Spiros Gerokostas    

Go Newsletter is curated by [Peter Cooper](https://twitter.com/peterc) [Read this issue on the Web](http://golangweekly.com/issues/103) [See our archives](http://golangweekly.com/issues) [Change your email address](*|UPDATE_PROFILE|*)  [Stop getting this newsletter](*|UNSUB|*)  

Published by [Cooperpress](https://cooperpress.com/)
Fairfield Enterprise Centre, Lincoln Way, Louth, LN11 0LS, UK
