---
title: "Go Newsletter Issue #72"
publication: "Go Weekly"
issue: 72
published_at: "2015-08-20"
canonical_url: "https://golangweekly.com/issues/72"
---

Go Newsletter 72   . 

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

[Go Newsletter](http://golangweekly.com) Issue 72 — August 20, 2015     

Featured [Go 1.5 Released: The Sixth Major Stable Release](https://blog.golang.org/go1.5?utm_source=golangweekly&utm_medium=email) 1.5 makes some key steps forward with the compiler tool chain now entirely written in Go (no C remains), a completely redesigned GC, new ports (including ARM64), and dev tool improvements. The [release notes](https://golang.org/doc/go1.5) feature a full writeup. golang.​org [Packet Capture, Injection, and Analysis with Gopacket](http://devdungeon.com/content/packet-capture-injection-and-analysis-gopacket?utm_source=golangweekly&utm_medium=email) The gopacket package provides a Go wrapper for libpcap which lets you capture network traffic live, analyse packets, and even send raw bytes via a network device. DevDungeon [Codeship launches Organizations Plans](https://codeship.com/?utm_source=GoWeekly&utm_medium=Newsletter&utm_campaign=Organizations) Create teams, set permissions for specific team members, and improve collaboration in your Continuous Delivery workflow. With Codeship's new Organizations plans, you can get centralized control over your organization’s projects and teams. Codeshipsponsored[![\](https://copm.s3.amazonaws.com/f0833109.png)](https://codeship.com/?utm_source=GoWeekly&utm_medium=Newsletter&utm_campaign=Organizations) [Go 1.6 Garbage Collection Improvements](https://docs.google.com/document/d/1kBx98ulj5V5M9Zdeamy7v6ofZXX3yPziAf0V27A64Mo/edit?utm_source=golangweekly&utm_medium=email) 1.5 features a rewritten GC, but.. “for 1.6, our primary goal with the garbage collector is polish.” Austin Clements and Rick Hudson [What Editors / IDEs Are You Using with Go?](https://www.reddit.com/r/golang/comments/3hfq8i/what_editors_ides_are_you_using_while_programming/?utm_source=golangweekly&utm_medium=email) opinion vim (with [vim-go](https://github.com/fatih/vim-go)) and Sublime Text seem to be the most popular options here. Reddit [main.main on Android](https://medium.com/@rakyll/main-main-on-android-9dc2f7b2f81e?utm_source=golangweekly&utm_medium=email) tutorial A quick look at how the main function in a Go app is invoked on Android. Burcu Dogan Jobs [Want to work on new projects? Make more money? Try a new stack? Relocate?](https://hired.com/?utm_source=newsletters&utm_medium=golangweekly&utm_campaign=n-q3_15-petercooperpress&utm_content=options) On Hired, we'll bring the options to you. With over 2,000 pre-screened tech companies in 10 cities in the US UK, you'll be sure to find what you're looking for. Join Hired today. Hired.​com In Brief [Google's In-House Programming Language Now Runs on Phones](http://www.wired.com/2015/08/googles-house-programming-language-now-runs-phones/?utm_source=golangweekly&utm_medium=email) news WIRED [Don't Get Bitten by Pointer vs Non-Pointer Method Receivers](http://nathanleclaire.com/blog/2014/08/09/dont-get-bitten-by-pointer-vs-non-pointer-method-receivers-in-golang/?utm_source=golangweekly&utm_medium=email) tutorial Nathan LeClaire [Keysort: The Schwartzian Transform in Go](http://danverbraganza.com/writings/keysort-schwartzian-transform-go?utm_source=golangweekly&utm_medium=email) tutorial code Danver Braganza [Conditional Compilation in Go](http://blog.ralch.com/tutorial/golang-conditional-compilation/?utm_source=golangweekly&utm_medium=email) tutorial “When developing Go package or application that depends on specific features of the underlying platform or architecture it is often necessary to use a specialised implementation.” Svett Ralchev [Generate RESTful API Documentation From Annotations in Go code](https://engineroom.teamwork.com/generate-api-from-annotations-in-go/?utm_source=golangweekly&utm_medium=email) tutorial Robert Gabriel [Billions of Requests Per Day, Meet Go 1.5](https://medium.com/@robin.verlangen/billions-of-request-per-day-meet-go-1-5-362bfefa0911?utm_source=golangweekly&utm_medium=email) opinion “Our 95 percentile garbage collection [time] went down by 96%.” Robin Verlangen [Graph Showing "Amazing GC pause time improvements in Go 1.5"](https://twitter.com/brianhatfield/status/634166123605331968?utm_source=golangweekly&utm_medium=email) opinion Brian Hatfield [Real-time Image Resizing as a Service](https://www.imgix.com/?utm_medium=email&utm_source=golangweekly&utm_campaign=2015-08-go-newsletter) tools Resize, crop, and process images at scale and in real-time with imgix. Get up to speed quickly with the community-built Go package. Imgixsponsored [go-buildall: A Tool Which Builds Go Packages for Every OS and Architecture](https://github.com/wwalexander/go-buildall?utm_source=golangweekly&utm_medium=email) tools code Will Alexander [LevelDB: The LevelDB Key-value Database in Go](https://github.com/golang/leveldb?utm_source=golangweekly&utm_medium=email) code Not yet ready for production. github.​com [messagediff: A Library for Doing Diffs of Arbitrary Structs](https://github.com/d4l3k/messagediff?utm_source=golangweekly&utm_medium=email) code Tristan Rice [gotty: Share Your Terminal/CLI Tools As A Web Application](https://github.com/yudai/gotty?utm_source=golangweekly&utm_medium=email) code Iwasaki Yudai [multicache: Caching Library That Supports Multiple Keys and Various Replacement Algorithms](https://github.com/josephlewis42/multicache?utm_source=golangweekly&utm_medium=email) code Joseph Lewis    

Go Newsletter is curated by [Peter Cooper](https://twitter.com/peterc) [Read this issue on the Web](http://golangweekly.com/issues/72) [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
