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

Go Newsletter 46   . 

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

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

Featured [The State of Go: Where We Are in February 2015](https://talks.golang.org/2015/state-of-go.slide?utm_source=golangweekly&utm_medium=email#1) An update on all things Go from core team member Andrew Gerrand, including the transition to Git, why they don’t accept pull requests, what’s going on with Go 1.5, the community, and more. Andrew Gerrand [Interactive Go to x86 Assembly Language Viewer](http://go.godbolt.org/?utm_source=golangweekly&utm_medium=email) Write Go code on the left, see the x86 assembly on the right. Use the ‘colourise’ button to get a feel for how each line of Go relates to the output. Godbolt [Go 1.4.2 Released: A Minor Bugfix Point Release](https://groups.google.com/d/msg/golang-announce/JT1jOsxZ2Ow/ULqev1M4B3IJ?utm_source=golangweekly&utm_medium=email) Includes some bug fixes to the go command, the compiler and link, and a few packages. golang-announce [Top 8 Usage Scenarios for Log Management](https://www.loggly.com/product/usage-scenarios/?utm_source=golangweekly&utm_medium=email) Whether you are troubleshooting site issues or monitoring external services, managing and centralizing logs is important for your site’s success…and your sanity. [Discover 8 usage scenarios for log management](https://www.loggly.com/product/usage-scenarios/?utm_source=cooper-press&utm_medium=webops-newsletter&utm_campaign=1) and how this fits in your WebOps toolkit. Logglysponsored[![\](http://s3.amazonaws.com/nlga/uploads/item/image/33440/i.png)](https://www.loggly.com/product/usage-scenarios/?utm_source=golangweekly&utm_medium=email) [A 50 Minute Go Tour and Tutorial](https://www.youtube.com/watch?v=CF9S4QZuV30&utm_source=golangweekly&utm_medium=email) video Aimed at beginners or anyone who fancies a refresher, this video whips through variables, data types, operators, closures, functions, and more in just 50 minutes. (Redditors suggest the section on channels is not so good, however, so _caveat emptor_.) Derek Banas [Deploying Go applications to Azure Websites](http://www.jayway.com/2015/02/16/deploying-go-applications-azure-websites/?utm_source=golangweekly&utm_medium=email) Through the recently released HttpPlatformHandler, Azure Websites (and, indeed, IIS generally) can host any HTTP-based application, including those written in Go. Hang Ruan [Reducing Allocations in Go Code](http://methane.github.io/2015/02/reduce-allocation-in-go-code/?utm_source=golangweekly&utm_medium=email) A look at some approaches to reducing memory allocations in performance sensitive Go code. methane.​github.​io [Go Escape Analysis Flaws](https://docs.google.com/document/d/1CxgUBPlx9iJzkz9JWkb6tIpTe5q32QDmz8l0BouG0Cw/preview?sle=true&utm_source=golangweekly&utm_medium=email) Escape analysis detects objects that can be allocated on the stack rather than heap, but sometimes it doesn’t work well. Dmitry Vyukov In Brief [GopherChina: April 25-26 in Shanghai](http://gopherchina.org/?utm_source=golangweekly&utm_medium=email) news Loving the Chinese take on the Go gopher. gopherchina.​org [The Ardan Labs 3 Day Go Bootcamp](http://www.ardanlabs.com/go-bootcamp-tour?utm_source=golangweekly&utm_medium=email) news Coming to Denver, SF, Boston, NYC, Houston, GopherCon, and Chicago. Ardan Labssponsored [Securing HTTP Handlers in Go](http://iankent.uk/2015/02/06/securing-http-handlers-in-go/?utm_source=golangweekly&utm_medium=email) tutorial Ian Kent [Testing HTTP Caching in Go](http://www.sanarias.com/blog/215TestingHTTPcachinginGo?utm_source=golangweekly&utm_medium=email) tutorial Santiago Arias [An Interview with Gopher Andrew Gerrand](http://www.gophercon.in/blog/2015/02/17/andrew/?utm_source=golangweekly&utm_medium=email) GopherConIndia 2015 [Go Static Analysis Tools](https://vimeo.com/114736889?utm_source=golangweekly&utm_medium=email) video Alan Donovan [Agouti 2.0: A WebDriver / Acceptance Testing Framework for Go](http://pivotallabs.com/agouti-2-0/?utm_source=golangweekly&utm_medium=email) code Pivotal Labs [Mack: A Go Wrapper for AppleScript](https://github.com/everdev/mack?utm_source=golangweekly&utm_medium=email) code Lets you do things like trigger OS X desktop notifications and system sounds from Go. Andy Brewer [BoomFilters: Probabilistic Data Structures for Unbounded Streams](https://github.com/tylertreat/BoomFilters?utm_source=golangweekly&utm_medium=email) code Not a typo of ‘bloom’ filters, but does include implementations of some. Tyler Treat [Gohort: A Simple URL Shortner](https://github.com/aishraj/gohort?utm_source=golangweekly&utm_medium=email) code Aishraj Dahal [picfit: An Image Resizing Server Written in Go](https://medium.com/@thoas/introduction-to-picfit-an-image-resizing-server-written-in-go-c8320c017d41?utm_source=golangweekly&utm_medium=email) code Florent Messa [websocketd: Think CGI, but for WebSockets](http://websocketd.com/?utm_source=golangweekly&utm_medium=email) code tools websocketd provides an easy way for programs in any language to work with WebSockets. websocketd.​com [Gogs: A Self-Hosted Git Service Written in Go](http://gogs.io/?utm_source=golangweekly&utm_medium=email) code tools Think GitHub-lite. Go Gits [Fog Creek Catches the Go Bug; Open Sources 2 Libraries](http://blog.fogcreek.com/there-are-gophers-with-gifts-at-fog-creek/?utm_source=golangweekly&utm_medium=email) code news ‘Mini’ is a simple ini configuration file parser and ‘logging’ is a logger that supports tagged logging. Fog Creek Software    

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