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

Go Newsletter 106   . 

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

[Go Newsletter](http://golangweekly.com) Issue 106 — April 21, 2016     

Featured [Shrink Your Go Binaries With These Tricks](https://blog.filippo.io/shrink-your-go-binaries-with-this-one-weird-trick/?utm_source=golangweekly&utm_medium=email) tutorial Bait title aside, Filippo shows how to reduce a Go binary’s size more than 6x with some flags and common tools. Filippo Valsorda [REST Layer: REST and GraphQL APIs Made Easy](http://rest-layer.io/?utm_source=golangweekly&utm_medium=email) code A very well documented REST API framework heavily inspired by [Python Eve.](http://python-eve.org/) Implemented as a net/http handler, it plays well with standard middleware. Olivier Poitrey [Writing High Performance Go](http://go-talks.appspot.com/github.com/davecheney/presentations/writing-high-performance-go.slide?utm_source=golangweekly&utm_medium=email#1) opinion Useful slides from a talk given by Dave Cheney at GopherChina. Dave Cheney [150x Faster SQL Analysis](http://www.launchbit.com/taz/11162-6361-111) Periscope plugs directly into your databases and lets you run, save and share analyses over billions of data rows in a second. Periscope Datasponsored[![\](https://copm.s3.amazonaws.com/909499b2.png)](http://www.launchbit.com/taz/11162-6361-111) [Go 1.6.2 Released, a Minor Point Release](https://groups.google.com/d/msg/golang-announce/8FwSHbMTEjQ/2-IAqgSbLgAJ?utm_source=golangweekly&utm_medium=email) news Includes fixes to the compiler, runtime, tools, documentation, and the mime/multipart, net/http, and sort packages. golang-announce [How To Deploy a Go Web Application with Docker](https://semaphoreci.com/community/tutorials/how-to-deploy-a-go-web-application-with-docker?utm_source=golangweekly&utm_medium=email) tutorial A very thorough guide to how Docker can improve the way you build, test, and deploy Go webapps. Kulshekhar Kabra [Micro: A Terminal-based Text Editor](https://github.com/zyedidia/micro?utm_source=golangweekly&utm_medium=email) code A new, pure Go terminal based text editor with syntax highlighting, color, mouse and Unicode support. Zachary Yedidia [The Most Seductive Keyword in Go: go](http://blog.brnstz.com/post/143049621938/the-most-seductive-keyword?utm_source=golangweekly&utm_medium=email) tutorial “If you can get through your first Go program without even trying out the _go_ keyword, you have more self-control than I do.” Brian Seitz [QOR 1.0: Libraries for Business Apps, CMSes, and E-Commerce](https://github.com/qor/qor?utm_source=golangweekly&utm_medium=email) code Originally written in Ruby, now in Go. QOR includes things like media management, an admin interface, i18n, l10n, access control, etc, that you can use in your own business apps. QOR Jobs [Go make the world more secure](https://app.jobvite.com/j?cj=ocqS2fwg&s=Go_Newsletter) CrowdStrike is a security company focused on building the most advanced intelligence platform in the world. We use Go to help us get there, and are looking for a few good gophers to help us change the world. Interested? CrowdStrike [Job Offers. No resume necessary.](https://hired.com/?utm_source=newsletters&utm_medium=petercooperpress&utm_term=cat-tech-go&utm_content=noresume&utm_campaign=q2-16-gonewsletter&utm_location=us) Create your Hired profile to get top companies to start applying to hire you. Get offers from $75,000 - $250,000 on the platform in 1 week. Hired.​com In Brief [Hack Roller Coaster Tycoon with Genetic Algorithms & Go at SIGNAL](http://gosignal.wpengine.com/hello-golang-weekly/?utm_source=golangweekly&utm_medium=email) news Join Kevin Burke ([@ekrubnivek](https://twitter.com/ekrubnivek)) of Shyp at SIGNAL to talk Roller Coaster Tycoon and Go. Twiliosponsored [Leveraging Local Interfaces in Go](https://harrow.io/leveraging-local-interfaces-in-go/?utm_source=golangweekly&utm_medium=email) tutorial Dario Hamidi [JSON Management Patterns in Go](http://brandonokert.com/2016/04/18/Json-Management-Patterns-In-Go/?utm_source=golangweekly&utm_medium=email) tutorial Brandon Okert [How to Load Billions of JSON Events into Amazon Redshift Every Day using Go and Kafka](http://www.appuri.com/blog/how-we-load-billions-of-json-events-into-amazon-redshift-every-day-using-go-and-kafka?utm_source=golangweekly&utm_medium=email) tutorial Bilal Aslam [govendor v1.0.1: A Multi Mode Vendoring Tool](https://groups.google.com/d/msg/golang-nuts/D4gjzzv1yc8/_YuASiRFAAAJ?utm_source=golangweekly&utm_medium=email) tools Daniel Theophanes [go-bnet: Go Client for the Battle.net API](https://github.com/mitchellh/go-bnet?utm_source=golangweekly&utm_medium=email) code Mitchell Hashimoto [Find: An Indoor Positioning Framework for Wifi Devices](https://github.com/schollz/find?utm_source=golangweekly&utm_medium=email) code Zack Schollz [Go Test Fixtures: Rails-Like Test Fixtures for Go Apps](https://github.com/go-testfixtures/testfixtures?utm_source=golangweekly&utm_medium=email) code Before every test, the test database is cleaned and the fixture data is loaded back in. go-testfixtures [A Go SDK for Facebook's Messenger Platform](https://github.com/maciekmm/messenger-platform-go-sdk?utm_source=golangweekly&utm_medium=email) code Now you can write bots to answer all your Facebook messages. Maciej Mionskowski [Golang Client for the Handwriting.io API](https://github.com/handwritingio/go-client?utm_source=golangweekly&utm_medium=email) code A service that generates realistic looking handwritten text. Handwriting.​io [Polygen: Genetic Algorithm for Approximating an Image with Polygons](https://github.com/armhold/polygen?utm_source=golangweekly&utm_medium=email) code George Armhold [The Super Tiny Compiler, ported to Go](https://github.com/hazbo/the-super-tiny-compiler?utm_source=golangweekly&utm_medium=email) code A small, heavily annotated compiler - ported from an original JavaScript version. Harry Lawrence [minihttp: A Small Web Server Written in Go](https://kl.wtf/posts/minihttp/?utm_source=golangweekly&utm_medium=email) code Kenny Levinsen [Go Actor Model: A Port of JVM Akka.Actor to Go](https://github.com/rogeralsing/gam?utm_source=golangweekly&utm_medium=email) code Roger Johansson [GoBGP: BGP (Border Gateway Protocol) Implementation in Go](https://github.com/osrg/gobgp?utm_source=golangweekly&utm_medium=email) code An open source BGP implementation designed from scratch. One for networking and TCP/IP buffs. osrg [sqlhooks: Attach Hooks to Any 'database/sql' Driver](https://github.com/gchaincl/sqlhooks?utm_source=golangweekly&utm_medium=email) code Gustavo Chaín    

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