---
title: "Go Newsletter Issue #95"
publication: "Go Weekly"
issue: 95
published_at: "2016-02-04"
canonical_url: "https://golangweekly.com/issues/95"
---

Go Newsletter 95   . 

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

[Go Newsletter](http://golangweekly.com) Issue 95 — February 4, 2016     

Featured [Writ: A Flexible Command and Option Parser](https://github.com/bobziuchkovski/writ?utm_source=golangweekly&utm_medium=email) code Implements GNU getopt_long conventions, has thorough test coverage, and handles all of the the tricky corner cases, such as bare “-“ and “–” arguments. A good README too. Bob Ziuchkovski [Writing Assembly in Go](https://goroutines.com/asm?utm_source=golangweekly&utm_medium=email) Fancy writing some code in x86 assembly and calling it from Go? This is a gentle introduction, concluding in a useful, practical example using SIMD optimizations. GoRoutines [Free eBook: Orchestrate Containers with Docker Compose](http://resources.codeship.com/ebooks/orchestrate-containers-with-docker-compose?utm_source=goweeklyprimary) In this free Codeship eBook you will learn what Docker Compose is, how it works, and how to easily recreate a microservice architecture on your development machine with Docker Compose. Codeshipsponsored[![\](https://copm.s3.amazonaws.com/6e748e82.png)](http://resources.codeship.com/ebooks/orchestrate-containers-with-docker-compose?utm_source=goweeklyprimary) [Go 1.7 Planning Discussion](https://groups.google.com/d/msg/golang-dev/TerfinvPffw/8G0PaCRHBwAJ?utm_source=golangweekly&utm_medium=email) Now is “a good time to talk about what we want to do in Go 1.7 as far as technical work.” More cleanup and polish appears to be the order of the day. (My question is.. _what is google3?_) Russ Cox [The State of Go [slidedeck\]](https://talks.golang.org/2016/state-of-go.slide?utm_source=golangweekly&utm_medium=email#1) An update of ‘where we are in February 2016’ from a core team member, mostly focusing on standard library and runtime changes between 1.5 and 1.6. Francesc Campoy [gotests: A Tool to Generate Go Test Functions From Code](https://github.com/tcnksm/gotests?utm_source=golangweekly&utm_medium=email) tools Given a .go file, it analyzes test functions in its associated test file and adds test functions which are not yet defined. It can also integrate with your editor. Taichi Nakashima [ln: A 3D Line Art Engine](https://github.com/fogleman/ln?utm_source=golangweekly&utm_medium=email) code A vector-based 3D renderer written in Go used to produce 2D vector graphics depicting 3D scenes. Michael Fogleman Jobs [Site Reliability Engineer at The New York Times](http://www.nytco.com/careers/Technology/?utm_source=golangweekly&utm_medium=email#25704) The New York Times is hiring a Site Reliability Engineer to join a small team within NYT Beta, the department responsible for developing NYT Now, Cooking, Crosswords and Real Estate. The ideal candidate enjoys a mix of software and system engineering, building tools, solving production problems, automation, and working with product engineers to design systems & features. The New York Times [Apply to 3,000+ Jobs in 10 Minutes & 1 Application](https://hired.com/?utm_source=golangweekly&utm_medium=email&utm_term=cat-tech-go&utm_content=3kcompaniesin10min&utm_campaign=q1-16&utm_location=us) Top companies apply to you on Hired. Get salary and equity upfront before interviewing. Hired.​com In Brief [Go 1.6 Release Candidate 2 Released](https://groups.google.com/d/msg/golang-nuts/9CQ9GRuL1GI/qp-IIaTHGQAJ?utm_source=golangweekly&utm_medium=email) news golang-nuts [A Forthcoming Book: 'Microservices in Go' by Matthew Campbell](http://shop.oreilly.com/product/0636920046783.do?utm_source=golangweekly&utm_medium=email) news O'Reilly Media [Handling Database Migrations in Go](https://getgophish.com/blog/post/database-migrations-in-go/?utm_source=golangweekly&utm_medium=email) tutorial Jordan Wright [Setting Up Intellij IDEA for Your Go Project](https://rootpd.com/2016/02/04/setting-up-intellij-idea-for-your-first-golang-project/?utm_source=golangweekly&utm_medium=email) tutorial Peter Dulačka [Comparison of SSL Labs TLS Scores with Different Go Versions](https://aoeus.com/gotls/?utm_source=golangweekly&utm_medium=email) opinion Aoeus [Real-time Image Resizing as a Service](https://www.imgix.com/?utm_medium=email&utm_source=golangweekly&utm_campaign=2016-02-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 [HostSplitter: A Host-Based Reverse Proxy for Go](https://github.com/ammario/hostsplitter?utm_source=golangweekly&utm_medium=email) code tools Ammar Bandukwala [git-s3-push: Deploy A Git Repo to an S3 Bucket](https://github.com/bobbo/git-s3-push?utm_source=golangweekly&utm_medium=email) code David Futcher [gountries: A Port of Ruby's 'countries' Information Gem](https://github.com/pariz/gountries?utm_source=golangweekly&utm_medium=email) code A data-packed library that lets you query country names, country codes, etc. Pär Karlsson [Wired Logic: A Pixel-Based Logic Simulator in Go](https://github.com/martinkirsche/wired-logic?utm_source=golangweekly&utm_medium=email) code Martin [Meshbird: Distributed Private Networking](https://github.com/gophergala2016/meshbird?utm_source=golangweekly&utm_medium=email) code Gopher Gala 2016    

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