Weekly Golang Newsletter

Insightful Articles, Tutorials, Projects, Videos, Tweets delivered in your inbox.

Join Thousands of Golang Programmers And Keep Your Programming Skills Updated.

Latest Issue


Worthy Read

Note - At my previous job I built an ad-hoc database migration framework. Later replaced with another one powered with luigi. This is a fantastic comparision by Povilas Versockas who is an engineer at Uber. Have a read.
database migration

We help companies like Airbnb, Pfizer, and Artsy find great developers. Let us find your next great hire. Get started today.
sponsor

Tracker has been an exciting exercise so far. It’s amazing how much you can accomplish and how little effort it takes if you use open source projects like Grafana and InfluxDB.
self quantified data

In this book we will create a programming language together. We'll start with 0 lines of code and end up with a fully working interpreter for the Monkey* programming language.
book

And in this article I will talk in short what’s new in Go 1.8.
release
,
1.8

We’re going to see how to develop unit tests for our functions as well as HTTP endpoints in a Golang application using the available Go testing framework.
testing

code snippets

Operation Go is an online programming game for Golang. Developers play as one of two agents on a mission to defeat the notorious cyber-criminal Epoch.
game development

GopherConIndia is currently underway. Here are the tweets from the conference.
gophercon

The aim of this video is to cover Go’s support for MySQL. Explore Go’s database/SQL package for SQL databases. Learn how to do read and modify operations in MySQL. Visit advanced features like transactions and prepared statements.
video

This release is headlined by performance improvements in the compiler and linker, which yield compilation speedups on all platforms.
core-golang

Parody Gopher Twitter Account.
humor


Projects

Unspin - 2312 Stars, 64 Fork
Upspin is an experimental project to build a framework for naming and sharing files and other data securely, uniformly, and globally: a global name system of sorts. It is not a file system, but a set of protocols and reference implementations that can be used to join things like file systems and other storage services to the name space.

typewriter - 50 Stars, 1 Fork
Synchronize your front-end models with your Go models.

playgo - 24 Stars, 1 Fork
CLI tool to send .go file to the Go Playground

aws-api-to-lambda-shim - 18 Stars, 0 Fork
Using http://github.com/eawsy/aws-lambda-go/, this project provides a shim for calling go web services from AWS Api Gateway

go-essentials - 6 Stars, 0 Fork
A containerized development environment for Go, includes automatic code reloads, test running, and vendored dependencies. Powered by Docker.

elasticshell - 3 Stars, 3 Fork
Provides a Kibana console-like interface to interact with ElasticSearch.

nogo - 2 Stars, 0 Fork
Network wide ad/site blocking via DNS, with a simple web control panel.

Twitter Testimonials


@importgolang is the spot for me to know about all the latest insights about @golang. Its quite helpful in building my projects.
Vinay Kotian
@OnlyVinayKotian