Golang Weekly
Archives| Latest| RSS
Easy to unsubscribe at any time. Your e-mail address is safe — here's our privacy policy.
« Prev
Next »
Go Newsletter
Issue 133 — October 27, 2016
Featured
Introducing Go 2.0 (A Thought Experiment Only)   story 
No, Go 2.0 isn’t really here, but Dave Cheney raises the possibility in order to think about what Go 2.0 could actually be and how it would relate to Go 1.x.
Dave Cheney
Go Tooling in Action   video 
A practical 50 minute walkthrough starting from the basics of using Go’s toolset through to testing and profiling. Or enjoy this alternative pre-recorded version.
Francesc Campoy Flores
Go On Its Way to Become TIOBE's Language of 2016   news 
TIOBE has been seeing huge growth for Go across 2016, noting: “Google’s Go language seems to be unrivalled, probably boosted by the immense popularity of Docker”.
TIOBE
Get the Universal Scalibility Law Modeling Workbook
This workbook is a rapid way to model and understand your systems' practical scalability limits. Download now.
VividCortex   sponsored 
Learning How to Implement Bubble Sort in Go   tutorial 
A detailed walkthrough of implementing a bubble sort in Go. Ideal if you’re new to Go or want to code along with a tutorial.
Jon Calhoun
Building High Performance APIs with gRPC & Protocol Buffers   tutorial 
Protobuf is Google’s language-neutral extensible mechanism for serializing structured data, and gRPC is a high performance remote procedure call (RPC) framework.
Shiju Varghese
Why We Import SQL Drivers With a Blank '_' Identifier   story 
Why include a package that never gets used directly in your code? Jon Calhoun discovers a reason.
Jon Calhoun
Data Science Gophers   opinion 
Python and R are widely accepted as logical languages for data science—but what about Go? A look at Go as ‘a cure for common data science pains’.
Daniel Whitenack
Jobs
Data Integration Engineer (Kafka/ElasticSearch/Python/Go)
Want to help make sense of the data behind the $1 trillion real estate market? Hundreds of data feeds to normalize. Millions of photos to classify. Millions of user events to analyze. You name it, we got it.
REALSCOUT
Don't love your job? You Should - Try Hired and Find the Right Fit.
Try Hired today to get multiple job offers and free personalized support in planning your next move.
Hired
In Brief
In Go 1.8, GOPATH Will Default to $HOME/go If Not Already Set   news 
GitHub
An Illustrated Guide to SQLX   tutorial 
sqlx provides a set of extensions on top of the database/sql package.
Jason Moiron
Interface Pitfalls and Harnessing io.Reader   tutorial 
Joshua Rubin
Using Contexts to Avoid Leaking Goroutines   tutorial 
Jaana Burcu Dogan
Hargo: Load Testing using .har Files in Go   tutorial 
Mark Richman
Using Go for Competitive Programming   tutorial 
Ian Byrd
Simple to use, powerful programming language need a home?
Use a simple, powerful hosting company.
Linode   sponsored 
Stripping Go ELF Binaries Is Safe   story 
“A common misconception among Go developers is that stripping Go binaries is unsupported and leads to broken programs.”
Dominik Honnef
Fencing Off Go: Liveness and Safety for Channel-Based Programming [PDF]   story 
An academic paper.
Lange, Ng, Toninho and Yoshida
Practical Advice for Go Library Authors   video 
A developer shares what he wished he knew before building Go libraries.
Jack Lindamood
Benchmarking Go Redis Server Libraries   opinion 
Comparing the Redis, Redcon and Redeo libraries.
Simon Guindon
How to Use Google Cloud Storage with Go   opinion 
Øyvind Skaar
Pros and Cons of 3 Ways to Dockerize Go Applications   opinion 
Nick McCrory
Monitor Go apps in context   tools 
Track app performance and usage alongside metrics from all your applications, hosts, and services.
Datadog   sponsored 
Reviewdog: A Code Review Tool For Keeping Your Codebase Healthy   tools 
Automatically posts linter comments to services like GitHub.
haya14busa
aws-lambda-go: Run Standard Go Code on the AWS Lambda Platform   tools 
Allows you to run vanilla Go code on the AWS Lambda ‘serverless’ code execution platform.
eawsy
GoNote: A Terminal Client for SimpleNote   code 
Konrad Wąsowicz
DCLua: A Lua 5.3 VM and Compiler Written in Go   code 
Intended to allow easy embedding into Go programs.
Milo Christiansen
Robotgo: Desktop Automation on Mac, Windows and Linux   code 
Move the mouse and type on the keyboard from Go.
github.​com
ratelimit: A Blocking Leaky-Bucket Rate Limit Implementation   code 
Also consider Go’s own x/time/rate.
Uber
Hydra: Run Your Own Low-Latency OAuth2 and OpenID Provider   code 
Handy if you want to open up your APIs to 3rd parties or want to write a mobile or in-browser client.
ory-am
autobuffer: Stream Video Files Over HTTP   code 
Johnathan Howell
Netstack: A Network Stack Written in Go   code 
Google
« Prev
Next »
Easy to unsubscribe at any time. Your e-mail address is safe — here's our privacy policy.