---
title: "Go Newsletter Issue #113"
publication: "Go Weekly"
issue: 113
published_at: "2016-06-09"
canonical_url: "https://golangweekly.com/issues/113"
---

Go Newsletter 113   . 

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

[Go Newsletter](http://golangweekly.com) Issue 113 — June 9, 2016     

Featured [Go Tooling in Action](https://medium.com/google-cloud/go-tooling-in-action-eca6882ff3bc?utm_source=golangweekly&utm_medium=email) video A 40 minute screencast from a developer advocate on the Go team that tours some of the tools you should be using in your day-to-day Go development. Francesc Campoy [The 2016 'State of Go' Survey](https://docs.google.com/forms/d/15FH38xBjPaO8nYYEgmVn2E96dOsDJM6C0aIQLSqVLss/viewform?utm_source=golangweekly&utm_medium=email) news A survey built by [a few](https://medium.com/@freeformz/state-of-go-2016-survey-9aa1756a299b#.88tvlkptf) members of the Go community to see how people are using the language. google.​com [See Python, See Python Go, Go Python Go](https://blog.heroku.com/archives/2016/6/2/see_python_see_python_go_go_python_go?utm_source=golangweekly&utm_medium=email) story A look at building an experimental Python library that actually uses Go’s Web server behind the scenes so you can write super fast servers in Python. Andrey Petrov [Free eBook: Understanding the Docker Ecosystem](http://resources.codeship.com/ebooks/docker-ecosystem?utm_source=gonewsletterprimary) In this free eBook, we introduce the Docker Hub, Docker Engine, Kitematic, Docker Machine, Docker Swarm, Docker Compose, Docker Cloud, and Data Center. Learn what they are and how they work. Codeshipsponsored[![\](https://copm.s3.amazonaws.com/7031a4d5.png)](http://resources.codeship.com/ebooks/docker-ecosystem?utm_source=gonewsletterprimary) [Static Deadlock Detection for Concurrent Go [PDF\]](http://www.doc.ic.ac.uk/~cn06/pub/2016/dingo/main.pdf?utm_source=golangweekly&utm_medium=email) An academic paper: _“We present a new static analyser for concurrent Go code to find potential communication errors such as communication mismatch and deadlocks at compile time.”_ Ng and Yoshida [Hugo 0.16 Released: A Flexible Static Site Generator](https://github.com/spf13/hugo/releases/tag/v0.16?utm_source=golangweekly&utm_medium=email) code We wouldn’t normally feature a point release but this is [Hugo’s](https://gohugo.io/) biggest release ever and if you haven’t checked it out yet, it’s worth a look if you’re in the market for a static site generator. Steve Francia [How To Write Router Tests in Go](http://eng.tapjoy.com/blog-list/how-to-write-router-tests-in-go?utm_source=golangweekly&utm_medium=email) tutorial Follow Tapjoy’s path to learning how to structure server code and tests to properly do router testing. Dean Dieker Jobs [Software Engineer Golang (m/f) at Sixt (based in Munich, Germany)](https://www.sixt.jobs/stellenangebot.html?yid=4052) Building next Generation mobility ecosystem. At Sixt we are looking for talented Go engineers to join our Munich office and help us build a next generation mobility ecosystem. Sixt GmbH Co.​ Autovermietung KG [Hired is the best place to find engineering jobs.](https://hired.com/?utm_source=newsletters&utm_medium=petercooperpress&utm_term=cat-tech-go&utm_content=bestplace&utm_campaign=q2-16-gonewsletter&utm_location=us) Bored at work? Want to try a new stack? Find 3500+ great tech companies on Hired who will compete to hire you. [Try it today.](https://hired.com/?utm_source=newsletters&utm_medium=petercooperpress&utm_term=cat-tech-go&utm_content=bestplace&utm_campaign=q2-16-gonewsletter&utm_location=us) Hired.​com In Brief [Echo v2 Released: A Fast, Unfancy HTTP Server Framework](https://labstack.com/blog/echo-v2-released?utm_source=golangweekly&utm_medium=email) news [Homepage here](https://echo.labstack.com/), if you’ve not seen it yet. labstack.​com [vim-go 1.7 Released: The Go Plugin for Vim](https://github.com/fatih/vim-go/releases/tag/v1.7?utm_source=golangweekly&utm_medium=email) news Fatih Arslan [Working With JSON in Go: Quite Pleasant](http://elliot.land/working-with-json-in-go?utm_source=golangweekly&utm_medium=email) tutorial Elliot Chance [Making Concurrent HTTP Requests in Go](http://blog.narenarya.in/concurrent-http-in-go.html?utm_source=golangweekly&utm_medium=email) tutorial Naren Arya [Crosscompiling Go Apps with Make](https://vic.demuzere.be/articles/golang-makefile-crosscompile/?utm_source=golangweekly&utm_medium=email) tutorial Using Make to concurrently build your Go application for multiple platforms. Vic Demuzere [Program Your Next Server in Go](https://talks.golang.org/2016/applicative.slide?utm_source=golangweekly&utm_medium=email#1) slidedeck Sameer Ajmani [Shipping Go Applications with Containers](https://www.bigmarker.com/remote-meetup-go/Shipping-Go-Applications-with-Containers?utm_source=golangweekly&utm_medium=email) video Kelsey Hightower [go-appneta: AppNeta TraceView Instrumentation for Go](https://github.com/appneta/go-appneta?utm_source=golangweekly&utm_medium=email) tools Distributed tracing and code-level application performance monitoring. AppNeta, Inc.​ [Find Redis Memory Leaks with RedisGreen](http://www.redisgreen.net/memory-analysis/index.html?utm_source=golangweekly&utm_medium=email&utm_campaign=2016b&utm_content=link&utm_term=memory+leaks) tools RedisGreen's new memory map models your database, helping you track down problems and gain new insights. RedisGreensponsored [structhash: Package to Get Hash Strings of Arbitrary Data Structures](https://github.com/cnf/structhash?utm_source=golangweekly&utm_medium=email) code Frank Rosquin [FSRename: A Powerful File Renaming Tool Written in Go](https://github.com/c9s/fsrename?utm_source=golangweekly&utm_medium=email) code Yo-An Lin [gohttplib: Expose net/http.Server As A Library with C Bindings](https://github.com/shazow/gohttplib?utm_source=golangweekly&utm_medium=email) code Andrey Petrov [Token: A Simple Base62 Encoded Token Library](https://github.com/marksalpeter/token?utm_source=golangweekly&utm_medium=email) code Create short strings based on a character range of A-Za-z0-9 Mark Salpeter [go-hostsfile: /etc/hosts Parsing and Resolver Library](https://github.com/jaytaylor/go-hostsfile?utm_source=golangweekly&utm_medium=email) code Jay Taylor [gocmdpev: A Go-based Postgres Query Visualizer](https://github.com/simon-engledew/gocmdpev?utm_source=golangweekly&utm_medium=email) code Heavily inspired by [pev](https://github.com/AlexTatiyants/pev) Simon Engledew [Simplify Your Analytics with Segment.](http://www.launchbit.com/taz/11162-6352-111) tools Segment is the customer data platform that developers and analysts love because of its elegant APIs and extensive partner ecosystem. Segmentsponsored    

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