Issue 199 — February 22, 2018
Go 1.10 Released
Not a big release feature-wise, but lots of toolchain and runtime changes and tweaks. The
full release notes
go into depth on it all.
Pixel 0.7: A 2D Game Development Library
Focused on fast 2D graphics rendering and has a simple API. 0.7 is a key release as official audio support has been added.
'We Need to Add Package Versioning to Go'
Russ Cox makes a proposal and shares
a prototype (vgo)
for introducing package versioning to Go. Jon Calhoun has followed up with
an interesting exploration of vgo.
Linux Cloud Hosting Starting at 1GB of RAM for $5/mo
Get a Linode server up and running in seconds. Simply choose your plan, distro and location and you’re ready to deploy your server. Get $20 credit on a new account.
Linode Cloud Hosting
Using Go as a Scripting Language in Linux
“Can we take Go to the next level and use it as a scripting language for our favourite operating system, Linux?”
Go's Heap To No Longer Be Limited to 512GB
This won’t affect
, we suspect, but for the curious,
here’s some history on the limit.
Unexpected Functional Programming in Go
Creating a tool for building virtual graphs using only functions and immutable data types.
SuperStar Go Roundtable on YouTube Later Today
At 2pm ET (11am PT), Sam Boyer, Russ Cox, and Jess Frazelle will get together
here on YouTube
for a roundtable discussion on Go and DevOps.
Distributed Systems Engineer at Ably (Remote in EU)
If consensus algorithms and distributed systems pique your interest, join the team behind our global fault-tolerant messaging platform.
Find a Job You're Passionate About
Vettery connects you directly to hiring managers at over 4,000 top companies. Make a profile today and land your dream job.
Caddy 0.10.11: Now with Distributed Auto-HTTPS and Service Discovery
A popular HTTP/2 Web server written in Go.
Support for HTTPS Proxies in Go 1.10
CloudBees Acquired Codeship - See the New Combined Product Offerings
Data Structures in Go: Linked Lists
Specifically aimed at developers
“not comfortable with linked lists”
An Introduction to Goroutines and Channels
Data Races in Go and How to Fix Them
3 Common Gotchas in Go
Creating a Go REST API using an ORM
Real-Time Error Monitoring, Alerting, and Analytics for Developers 🚀
Report Go errors to Rollbar with full stack trace and diagnostic data.
Qt.Go: Qt5 Bindings for Go using FFI
Speed up those compiles with these FFI-based bindings to Qt.
GitLeaks: Check Git Repos for Secrets and Keys
img: Standalone Dockerfile and OCI Compatible Container Image Builder
gRPCurl: Like curl, But for gRPC
Engineering at FullStory
git-chglog: A Changelog Generator Implemented in Go
Spin Up a Flexible VPS in Seconds - Try it Free for 60-days
BlackCL: Highly Opinionated OpenCL Bindings for Go
Guard: A Generic High Performance Circuit Breaker and Proxy Server
The proxy server is based on fasthttp.
elf-strings: Read ELF Binaries' String Sections