Golang Weekly
Archives| Latest| RSS
Easy to unsubscribe at any time. Your e-mail address is safe — here's our privacy policy.
« Prev
Next »
Golang Weekly
Issue 178 — September 21, 2017
Featured
Allocation Efficiency in High-Performance Go Services
Understanding how Go allocates memory stack vs. heap, which allocation costs more, and how to write code to be more memory efficient.
Segment
The Ultimate Guide to Writing a Go Tool
A very thorough tutorial for building a tool to add tags to struct fields via command line or within an editor.
Fatih Arslan
Database Performance Monitoring Guide
This guide is designed to aid when evaluating database monitoring solutions for your unique environment.
VIvidCortex   sponsored 
27 Talks from the Golang UK Conference 2017   video 
Lots of great stuff here, like a talk on static analysis in Go, to fighting latency and deep learning.
YouTube
Chroma: A General Purpose Syntax Highlighter in Pure Go
Takes source code and other structured text and syntax highlights it. Inspired by Pygments and supports over 100 languages.
Alec Thomas
20 Data Structures and Algorithms Implemented in Go
Binary Search, Quick Sort, and the Tower of Hanoi are just a few of the code examples here.
GolangPrograms.​com
Don’t Be Afraid of Makefiles
Yep, you can use good old make for building your Go projects.
Radomir Sohlich
Jobs
Netflix Senior Software Engineer — Open Connect Edge Accelerator
Join a small team working on an exciting new project around API acceleration on top of the Netflix's CDN (Open Connect).
Netflix
Get Your Next Tech Job Faster. Get Hired on Hired.
Save time on your job search. Hired delivers multiple, high-quality job offers to you. Sign up today.
Hired
In Brief
Creating TCP Servers That Run Like Clockwork   tutorial 
Sahil Muthoo
Creating a Flappy Bird-Style Game in Go   video 
Francesc Campoy
Should the Go Project Just Use GitHub for Everything?   opinion 
Nate Finch
Badger vs LMDB vs BoltDB: Benchmarking Key-Value Databases in Go   opinion 
How key-value store Badger compares against two other options.
Deepak Jois
Set up Unlimited Free CI/CD with Semaphore and GitHub
Discover why teams at Intel, CoreOS and systemd choose Semaphore for high-performance, reliable continuous integration.
Semaphore   sponsored 
wuzz: Interactive CLI Tool for HTTP Inspection   tools 
Uses the same options a cURL with a much richer interface.
Adam Tauber
Alloy: Boilerplate for Creating Web Applications in Go   tools 
Growth Metrics
Cruise Automation Uses CircleCI to get self-driving cars on the road
Cruise Automation (a subsidiary of GM) chose CircleCI to help their team get autonomous vehicles on the road.
CircleCI   sponsored 
Elastic: An Elasticsearch Client for Go   code 
Oliver Eilhard
Pluck: 'Pluck' Text in A Fast and Intuitive Way   code 
A Go-written tool for extracting text using patterns.
Zack
cp: A Go Port of Chipmunk2D, a 2D Game Physics Library   code 
Jake Coffman
BGWorker: Background Worker Processes for Postgres   code 
Written in Go.
pREST
'cache-control' Middleware for Go   code 
Kaveh Shahbazian
« Prev
Next »
Easy to unsubscribe at any time. Your e-mail address is safe — here's our privacy policy.