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 161 — May 25, 2017
Featured
The State of Go in May 2017
Google’s Francesc Campoy gives us an update on where Go is at in mid 2017, mostly focused on stdlib and runtime improvements. Talk video here.
Francesc Campoy
Language Mechanics on Stacks and Pointers
Understanding memory and pointers are key to becoming a solid Go programmer. This post digs into both with easy examples.
William Kennedy
Go 1.8.3 Released (Shortly After 1.8.2)
A minor bugfix release with fixes to the compiler, runtime, documentation, and database/sql, plus a security fix to the crypto/elliptic package.
Chris Broadfoot
Try Codeship Basic: simple hosted CI that works out of the box
Get set up with our hosted Continuous Integration service in under 3 minutes with Codeship Basic. Join thousands of happy customers like InvisionApp & Whole Foods. Try it for free today.
Codeship   sponsored 
c2goasm: A C to 'Go Assembly' Conversion Tool
Produces a pure Go solution, meaning there’s no need for a C compiler to be installed for compilation.
Frank Wessels
Do Vendored Dependencies Make Go Plugins Less Useful?
Plugins are unlikely to be built against libraries that have been vendored. This repo outlines the issue.
Schley Andrew Kutz
The X-Files: Exploring the Go Standard Library Sub-Repositories
A new series about the /x/* packages focused on looser compatibility requirements than the stdlib. The first post covers rate limiting with /x/time/rate.
Chris Roche
Big Data with Go Instead of MapReduce
The trials and tribulations of successfully replacing a large MapReduce cluster with a single machine running a Go application.
Ross Williamson
Jobs
Golang Backend Engineer (Berlin, Germany) (f/m)
We’re looking for senior Golang developers interested in building scalable backend services for real-time anti-fraud detection.
Fraugster Ltd
Work on Interesting Projects in Go.
Save time on your job search. Hired delivers multiple offers to you
Hired
In Brief
GoBooks: A List of 31 Different Go Books   news 
Some paid, some free - with brief summaries of each.
Dariush Abbasi
Integration Tests for a Go CLI Application   tutorial 
An interesting way to test a Go application using table-driven tests, Golden Files, and a Makefile.
Luca Pette
Controlling a Digispark Board using Gobot and LittleWire   tutorial 
Applied Go
What is SQL Injection and How Do We Avoid It in Go?   tutorial 
Jon Calhoun
Debugging Go Core Dumps   tutorial 
A way to get a core dump from your running Go process and use Delve for debugging. Linux only.
Jaana B.​ Dogan
Long-Running Go Applications with Large Memory Needs   story 
An attempt to replace BoltDB with straight RAM by using “unsafe” packages and syscalls for a long-running Go application.
Phil Pearl
Introduction to NoSQL and MongoDB   video 
Learn how to build your first MongoDB application in this free, 12-part video series.
MONGODB   sponsored 
Using Go for Data Science   video 
Daniel Whitenack
c2go: A Tool for Converting C to Go   tools 
Early days, but now supports dynamic memory alloc with malloc/calloc - a key step forward.
Elliot Chance
Autoscaling for your Heroku dynos   tools 
Automatically scale up and down to handle increased workloads and avoid wasting money on idle resources.
HireFire   sponsored 
go-grpc-middleware: GRPC Middleware Helpers   code 
gRPC Ecosystem
Metaflector: Higher-level Reflection Capabilities for Inspecting Objects & Structs   code 
Jay Taylor
MemGuard: Pure Go Library That Handles Sensitive Values in Memory   code 
Awn
httpsnoop: Capture HTTP Related Metrics from http.Handlers   code 
Felix Geisendörfer
pinhole: A 3D Wireframe Drawing Library for Go   code 
Josh Baker
S2: A Cartesian, Circle, and Spherical Geometry Library   code 
An ongoing port of the C++ S2 library.
github.​com
« Prev
Next »
Easy to unsubscribe at any time. Your e-mail address is safe — here's our privacy policy.