---
title: "Go Newsletter Issue #122"
publication: "Go Weekly"
issue: 122
published_at: "2016-08-11"
canonical_url: "https://golangweekly.com/issues/122"
---

Go Newsletter 122   . 

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

[Go Newsletter](http://golangweekly.com) Issue 122 — August 11, 2016     

Featured [Building Webapps and Microservices Using Gin](https://semaphoreci.com/community/tutorials/building-go-web-applications-and-microservices-using-gin?utm_source=golangweekly&utm_medium=email) tutorial A thorough step by step tutorial for getting familiar with Gin, a Go framework that will help you reduce boilerplate code and build a request handling pipeline. Kulshekhar Kabra [A Walkthrough of Go's 'bytes' and 'strings' Packages](https://medium.com/@benbjohnson/go-walkthrough-bytes-strings-packages-499be9f4b5bd?utm_source=golangweekly&utm_medium=email) tutorial Byte slices and strings are fundamental primitives in most Go programs - what’s the difference and what do these packages have to offer for everyday coding? Ben Johnson [Go 1.7 Release Candidate 6 Released](https://groups.google.com/d/msg/golang-nuts/veQCER89M8c/44nryIM1EAAJ?utm_source=golangweekly&utm_medium=email) news The final release of 1.7 has been pushed back to next Monday (August 15). Chris Broadfoot [RAM increased across all plans. Now get 2GB of RAM for only $10/mo.](http://welcome.linode.com/go-weekly?utm_source=cooperpress&utm_medium=primary&utm_term=go&utm_campaign=go-weekly) Linode offers a simple, easy and powerful platform to host your next project. Now you can get 2GB of RAM for only $10/mo. Want to get started? Use promo code 'GO20' for $20 credit on a new account. Linodesponsored[![\](https://copm.s3.amazonaws.com/e25dce08.png)](http://welcome.linode.com/go-weekly?utm_source=cooperpress&utm_medium=primary&utm_term=go&utm_campaign=go-weekly) [Building a Simple CLI Tool with Go](https://blog.komand.com/build-a-simple-cli-tool-with-golang?utm_source=golangweekly&utm_medium=email) tutorial A simple tutorial on building command-line tools by only using Go’s standard libraries. James Golin [Go Standard Package Layout](https://medium.com/@benbjohnson/standard-package-layout-7cdbc8391fc1?utm_source=golangweekly&utm_medium=email) opinion Addressing one of the biggest technical problems in the Go community, Ben Johnson says “we need a better standard for Go application design” and makes some suggestions here. Ben Johnson [Staticfiles: Embed a Directory of Files in Your Go Binary](https://github.com/bouk/staticfiles?utm_source=golangweekly&utm_medium=email) code Provides functions to open the embedded files from within your code or serve them over HTTP. Bouke van der Bijl [Checkup: A Distributed, Self-Hosted Health Checker](https://sourcegraph.github.io/checkup/?utm_source=golangweekly&utm_medium=email) code Sourcegraph sponsored Matt Holt, creator of [Caddy](https://caddyserver.com/), to build a tool for doing server health checks in a developer-friendly way. It’s written in Go. [GitHub.](https://github.com/sourcegraph/checkup) Sourcegraph Jobs [We’re building a bank with microservices (Backend Engineer, London, UK)](https://boards.greenhouse.io/mondo/jobs/244898?t=d0hqug) Come and help us! We’d love to chat to creative engineers who are intrigued by the idea of building a bank from scratch in Go. We're a small, friendly team, and we can help you relocate to London. Mondo [Stop Applying to Jobs - Let Companies Come To You](https://hired.com/?utm_source=newsletters&utm_medium=petercooperpress&utm_campaign=q3-16-gonewsletter) On Hired, engineers typically get 5+ job offers in 1 week. Find that new opportunity you've been craving and get access to 4,000+ companies instantly. Hired.​com In Brief [Blocks in Go](https://medium.com/@mlowicki/blocks-in-go-2f68768868f6?utm_source=golangweekly&utm_medium=email) tutorial Michał Łowicki [Building a Binary Search Tree in Go](https://appliedgo.net/bintree/?utm_source=golangweekly&utm_medium=email) tutorial Applied Go [Vendoring Dependencies in Go](https://www.meta.sc/tech/govendoring/?utm_source=golangweekly&utm_medium=email) opinion Aaron Taylor [My GopherCon Experience](https://divan.github.io/posts/gophercon16/?utm_source=golangweekly&utm_medium=email) story A nice writeup. Ivan Daniluk [Get real-time visibility into your Go apps](https://www.datadoghq.com/monitor-go/?utm_source=Advertisement&utm_medium=CooperPress&utm_campaign=CooperPress-GoWeekly&utm_content=Go) tools Instrument your app in minutes with expvar or Datadog's Go client. Graph, alert, share metrics with your team. Datadogsponsored [cmd: Go-Tool-Style Command and Flag Processing](https://github.com/zro/cmd?utm_source=golangweekly&utm_medium=email) code zro [DB v2: A Data Access Layer for Go](https://upper.io/db.v2/?utm_source=golangweekly&utm_medium=email) code “It’s not an ORM, just a productive data access layer for Go.” Pressly [Bild: Simple Image Processing in Go with Parallel Processing Support](https://github.com/anthonynsimon/bild?utm_source=golangweekly&utm_medium=email) code Anthony N.​ Simon [go-dungeon: A Dungeon Generator Written in Go](https://github.com/Meshiest/go-dungeon?utm_source=golangweekly&utm_medium=email) code Meshiest [go-poet: A Go Package for Generating .go Source Files](https://github.com/dpolansky/go-poet/?utm_source=golangweekly&utm_medium=email) code Rather than use text templating, it provides an API to generate Go constructs in a typesafe, programmatic way. Dave Polansky [ipfilter: A Package for IP Filtering in Go](https://github.com/jpillora/ipfilter?utm_source=golangweekly&utm_medium=email) code Jaime Pillora [Native Continuous Delivery for Docker and Go](https://semaphoreci.com/product/docker?utm_source=goweekly&utm_medium=email&utm_content=20160811&utm_campaign=docker) tools The fastest CI/CD service, used by developers at Intel and 500px to test and deploy their apps with confidence. Start your 30-day free trial today. Semaphoresponsored    

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