---
title: "Go Newsletter Issue #86"
publication: "Go Weekly"
issue: 86
published_at: "2015-11-26"
canonical_url: "https://golangweekly.com/issues/86"
---

Go Newsletter 86   . 

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

[Go Newsletter](http://golangweekly.com) Issue 86 — November 26, 2015     

Featured [How to Optimize Garbage Collection in Go](http://www.cockroachlabs.com/blog/how-to-optimize-garbage-collection-in-go/?utm_source=golangweekly&utm_medium=email) A look at a few powerful optimizations that mitigate some of the performance problems with Go’s garbage collection, including embedding structs, sync.Pool, and reusing backing arrays. Jessica Edwards [Alan Donovan and Brian Kernighan Answer Questions About Go](http://features.slashdot.org/story/15/11/18/1748247/interviews-alan-donovan-and-brian-kernighan-answer-your-questions?utm_source=golangweekly&utm_medium=email) The authors of the new [_The Go Programming Language_](http://www.informit.com/store/go-programming-language-9780134190440) book answered 12 questions submitted by the Slashdot community. Slashdot [The Go Community Code of Conduct](https://golang.org/conduct?utm_source=golangweekly&utm_medium=email) Borne from discussions at GopherCon 2015, the Go community now has a code of conduct aimed at making it clear what behaviors are and aren’t considered welcome. The Go Community [Using automated testing? Coveralls helps you deliver better code with coverage history and stats.](https://coveralls.io/?utm_source=cooperpress%20&utm_medium=email&utm_term=email&utm_campaign=2015) Line-by-line coverage reports stats help spot gaps where bugs hide. Get notified when coverage changes on your projects. Can't use cloud services? Check out [Coveralls Enterprise](https://enterprise.coveralls.io/). Always free for open-source, and we're looking for skilled devs to join the revolution. coveralls.​iosponsored[![\](https://copm.s3.amazonaws.com/a1027637.png)](https://coveralls.io/?utm_source=cooperpress%20&utm_medium=email&utm_term=email&utm_campaign=2015) [fasthttp: Fast HTTP package for Go](https://github.com/valyala/fasthttp?utm_source=golangweekly&utm_medium=email) code “In short, fasthttp is up to 10 times faster than net/http.” Aliaksandr Valialkin [Dancing with Go’s Mutexes](https://medium.com/@deckarep/dancing-with-go-s-mutexes-92407ae927bf?utm_source=golangweekly&utm_medium=email) “Do you still only write concurrent applications using channels only? Today I answer no, and here’s why.” Ralph Caraveo III [Go Proverbs: Several Short and Simple Thoughts on Go Development](http://go-proverbs.github.io/?utm_source=golangweekly&utm_medium=email) This is an open source community project and you're [encouraged to contribute your own](https://forum.golangbridge.org/t/the-go-proverbs-project/1552) pithy pieces of Go wisdom. Rob Pike Jobs [Go Get Hired, With Hired](https://hired.com/?utm_source=newsletters&utm_medium=gonewsletter&utm_campaign=q4_15-petercooperpress&utm_term=sponsored&utm_content=112615-go) Never had a company apply to you? Well now you can when you sign up at Hired.com to receive your personalized offer, base salary and total compensation up front. Hired.​com In Brief [vim-go 1.3 Released: A Go Development Plugin for Vim](https://github.com/fatih/vim-go/releases/tag/v1.3?utm_source=golangweekly&utm_medium=email) news tools Fatih Arslan [Version 1.0 of the AWS SDK for Go Now Available](https://aws.amazon.com/blogs/aws/now-available-version-1-0-of-the-aws-sdk-for-go/?utm_source=golangweekly&utm_medium=email) news code Amazon [Parsing HTML with Go using Stream Processing](http://maciekmm.net/html-golang-stream-processing/?utm_source=golangweekly&utm_medium=email) tutorial Maciej Mionskowski [Mutual TLS Authentication in Go](http://www.levigross.com/2015/11/21/mutual-tls-authentication-in-go/?utm_source=golangweekly&utm_medium=email) tutorial Levi Gross [Why You Should Use 'go build -a' (or gb)](https://medium.com/@felixge/why-you-should-use-go-build-a-or-gb-c469157d5c1b?utm_source=golangweekly&utm_medium=email) opinion Felix Geisendörfer [What's So Bad About Stdlib's Log Package?](https://groups.google.com/d/msg/golang-nuts/R7ryo7RdBPY/t7XFNGyRDQAJ?utm_source=golangweekly&utm_medium=email) opinion golang-nuts [uilive: Update Terminal Output in Real Time](https://github.com/gosuri/uilive?utm_source=golangweekly&utm_medium=email) code Provides a buffered io.Writer that is flushed at a timed interval. Greg Osuri [Oh: A Unix Shell Written in Go](https://github.com/michaelmacinnis/oh?utm_source=golangweekly&utm_medium=email) code Michael MacInnis [Apidemic: Fake JSON Response Server](https://github.com/gernest/apidemic?utm_source=golangweekly&utm_medium=email) code Geofrey Ernest [sentences: A Multilingual Command Line Sentence Tokenizer](https://github.com/neurosnap/sentences?utm_source=golangweekly&utm_medium=email) code Converts a blob of text into a list of sentences. Eric Bower [Hugo 0.15 Released: The Fast and Flexible Static Site Generator](https://github.com/spf13/hugo/releases/tag/v0.15?utm_source=golangweekly&utm_medium=email) code Steve Francia [Advanced JavaScript Highlights](https://www.outlearn.com/learn/jonathanfmills/advanced-js) Get familiar with concepts like ES6, promises, prototypal inheritance, async coding, and more. Outlearnsponsored    

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