---
title: "Go Newsletter Issue #80"
publication: "Go Weekly"
issue: 80
published_at: "2015-10-15"
canonical_url: "https://golangweekly.com/issues/80"
---

Go Newsletter 80   . 

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

[Go Newsletter](http://golangweekly.com) Issue 80 — October 15, 2015     

Featured [Padding is Hard](http://dave.cheney.net/2015/10/09/padding-is-hard?utm_source=golangweekly&utm_medium=email) Core team member Dave Cheney shares a story about speeding up the Go compiler with a look at alignment and padding of memory structures. Dave Cheney [Go Fragments: Short, Annotated Go Programs to Learn From](http://www.gofragments.net/?utm_source=golangweekly&utm_medium=email) 65 (so far) simple, idiomatic examples of doing certain things or using certain functions in Go. Patrick Toca [Using Go with AWS Lambda](https://medium.com/@shift8creative/go-amazon-lambda-7e95a147cec8?utm_source=golangweekly&utm_medium=email) Amazon’s [Lambda](https://aws.amazon.com/lambda/details/) service lets you run code in the cloud without spinning up a specific server. It supports Node, Java and Python out of the box but it’s possible to call Go code via Node too. Tom Maiaroto [Plug Email Into Your App with Mailgun](https://documentation.mailgun.com/quickstart-sending.html?utm_source=golangweeklyOct15&utm_medium=newsletter&utm_campaign=sendemaildocs#how-to-start-sending-email) Send email in your language of choice like Go using Mailgun's RESTful API. The first 10,000 emails are free. Read our documentation and start testing now. Mailgunsponsored[![\](https://copm.s3.amazonaws.com/6c6b2d38.png)](https://documentation.mailgun.com/quickstart-sending.html?utm_source=golangweeklyOct15&utm_medium=newsletter&utm_campaign=sendemaildocs#how-to-start-sending-email) [Understanding Memory Allocation in Go](https://www.youtube.com/watch?v=zjoieOpy5hE&utm_source=golangweekly&utm_medium=email) video In 30 minutes, Dean Elbaz covers the essentials from the differences between values and references, how built-in datatypes work with memory, and how Go’s garbage collector works. Golang UK Conference 2015 [Fragmenta: A Go Content Management System](http://fragmenta.eu/?utm_source=golangweekly&utm_medium=email) tools Lets you get started quickly, has an admin system, user support, etc. but also lets you customize, tweak and recode to your own requirements. Mechanism Design [Selling a Go Game at Comiket](https://go-talks.appspot.com/github.com/guregu/slides/comiket/comiket.slide?utm_source=golangweekly&utm_medium=email#1) A slide-based tale of how a developer built a game and sold copies of it at a Japanese comic market. Gregory Roseberry [Siberite: A Simple LevelDB-backed Message Queue](https://github.com/bogdanovich/siberite?utm_source=golangweekly&utm_medium=email) code A durable message queue server that can handle queues larger than what can be held in RAM, with all messages kept out of process for low memory use. Anton Bogdanovich [Whispered Secrets](https://www.youtube.com/watch?v=ViBRx-F4Z2U=PLDWZ5uzn69ezRJYeWxYNRMYebvf8DerHd&utm_source=golangweekly&utm_medium=email) video A fun talk from Eleanor McHugh about security in app design and some demos of cryptography and security work in Go. Golang UK Conference 2015 Jobs [Golang Database/Distributed Systems Engineer at InfluxDB (anywhere)](https://boards.greenhouse.io/influxdb/jobs/66157#.VfBSgdNVhHw) If you've got a background building databases or distributed systems and want to store and process data at scale using Go, please apply. InfluxDB In Brief [On Golang tip, HTTP/2 now enabled by default with net/http](https://twitter.com/bradfitz/status/654437821382455296?utm_source=golangweekly&utm_medium=email) news Brad Fitzpatrick [Golang Tripping Hazards](https://github.com/monsooncommerce/golang-tripping-hazards?utm_source=golangweekly&utm_medium=email) opinion “I always end up finding things that I really wish someone had told me at the beginning.” Dan Miles [A Look at Go Lexer/Scanner Packages](https://medium.com/@farslan/a-look-at-go-scanner-packages-11710c2655fc?utm_source=golangweekly&utm_medium=email) opinion tools Fatih Arslan [What Packages/Libraries Do We Need in Go Today?](https://www.reddit.com/r/golang/comments/3omh0f/what_packageslibraries_do_we_need_in_go_today/?utm_source=golangweekly&utm_medium=email) opinion Currently top is “Anything GUI related which will stay alive.” Reddit [Debugging Go Programs with godebug](https://www.youtube.com/watch?v=LQi0N0nA5RA&utm_source=golangweekly&utm_medium=email) video A tight 5 minute screencast. YouTube [Complex Concurrency Patterns with Go](https://www.youtube.com/watch?v=2HOO5gIgyMg&utm_source=golangweekly&utm_medium=email) video Golang UK Conference 2015 [Everything You've Wanted to Know About Go Web Apps (But Were Afraid to Ask)](https://vimeo.com/115940590?utm_source=golangweekly&utm_medium=email) video Mark Bates [Programming in Go with Michael Van Sickle](http://www.dotnetrocks.com/?show=1203&utm_source=golangweekly&utm_medium=email) podcast .​NET Rocks [An Async Read-Ahead Package for Go](https://blog.klauspost.com/an-async-read-ahead-package-for-go/?utm_source=golangweekly&utm_medium=email) code tutorial Allows you to add readhead to any Go reader. Klaus Post [Mention: Twitter-like Mention and #hashtags Parser for Go](https://github.com/gernest/mention?utm_source=golangweekly&utm_medium=email) code Geofrey Ernest [Stats: Commonly Used Statistics Functions](https://github.com/montanaflynn/stats?utm_source=golangweekly&utm_medium=email) code From sum and simple mean through to percentiles, covariance, quartiles, and harmonic mean. Montana Flynn [Clarifai Library for Go](https://github.com/samuelcouch/clarifai?utm_source=golangweekly&utm_medium=email) code [Clarifai](http://www.clarifai.com/) is a visual recognition service. Sam Couch    

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