Golang Weekly
Archives
|
Latest
|
RSS
Subscribe now »
Easy to unsubscribe at any time. Your e-mail address
is safe
— here's
our privacy policy.
« Prev
Next »
Go Newsletter
Issue 169 — July 20, 2017
Featured
Toward Go 2.0
From a GopherCon 2017 talk, the process that will be used to decide and implement the changes going into Go 2.0 with a call for input.
Russ Cox
Implementing 'strace' in 60 Lines of Go
A walk-through of a simple strace (a diagnostics tool that can monitor syscalls made by a program) implementation.
Liz Rice
Go's Work-Stealing Scheduler
How the algorithms behind Go’s work scheduler are designed to ensure that goroutines work effectively and efficiently.
Jaana B
.
Dogan
Announcing: How to Earn More as a Software Developer
Technical knowledge alone isn't enough—increase your income by leveling up your "soft skills." Learn new skills faster, command more respect, find work you love, and earn what you're worth. Get the book for $0.99 (48 hours only).
Simple Programmer
sponsored
GoReporter: Static Analysis, Testing, and Code Review Report Tool
A tool that runs numerous other tools and combines their results into a code quality report.
360 Enterprise Security Group
Consequences of Docker Becoming 'Moby' on Go Dependencies
Rally has an app that compiles against Docker libraries, so the rename to Moby caused some trouble.
Patrick Bohan
Renamed Types in Go (And Why You Might Want to Use Them)
Hunter Loftis
Jobs
VP of Engineering (f/m)
Our goal is to eliminate fraud and increase our customers' profits. We’ve invented an A.I technology to combine accuracy with scalability.
Fraugster Ltd
Finding a Job Shouldn't Feel like Work. Try Hired Today.
Save Time on Your Job Search. Hired Delivers Multiple, High-Quality Job Offers To You. Sign Up Today.
Hired
In Brief
dotGo: The European Go Conference (Paris, November 6)
news
6 fantastic speakers have already been announced.
dotConferences
Microsoft Is Hiring Go Engineers to Work on Kubernetes
news
Reddit
Faster Tests: Improve your build speed with Parallelism
Run your tests in parallel, get faster results. Try 20 complimentary parallel test pipelines for two weeks.
Codeship
sponsored
Generating Data Structures That Need Additional Functions
tutorial
This is something that generics could make easier but is worth a study using available methods.
Jon Calhoun
Turning an Android Device into a Web Server with Go
tutorial
Gerasimos Maropoulos
Basic AST Traversal in Go
tutorial
The Go standard library provides packages that make AST creation and traversal quite simple.
Mario Zupan
Abundant Concurrency in Go
tutorial
Your concurrency mindset changes when you start using Go.
Hunter Loftis
3 Ways to Iterate in Go
tutorial
Krzysztof Kowalczyk
How Dropbox Uses Go
story
Tammy Butow
Sorry, Go 2.0 Probably Won't Add Your 'Missing' Feature
opinion
That’s not really a surprise, though, is it?
InfoWorld
Why You Should Not Use 'checkErr'
opinion
Pocket Gophers
Ideas On Generics in Go
opinion
Another suggestion on how generics
could
work in Go.
Michal Štrba
Catch Errors Before Your Users Do 🎣
Instantly know whats broken and why. Monitoring, alerting and analytics for production errors. Try it.
ROLLBAR
sponsored
Coa: A Local Continuous Integration Tool
tools
Locally run linters, tests, or build tools triggered by code changes.
Adam Tauber
Oak: A Pure Go Game Engine
code
Oakmound Studio
etcdhcp: A DHCP Server Backed by etcd
code
Laurie Clark-Michalek
go-uuid: Wrapper for Linux's Builtin UUID V4 Generator
code
Yasha Bubnov
httpfake: A 'httptest' Wrapper for Easily Setting Up A Fake Server
code
Max Claus Nunes
Consistent: Consistent Hashing and Consistent Hashing With Bounded Loads
code
Khalid Lafi
« Prev
Next »
Subscribe now »
Easy to unsubscribe at any time. Your e-mail address
is safe
— here's
our privacy policy.