Issue 203 — March 22, 2018
A Proposal for Versioned Go Modules
Versioning has been a common theme in discussions about Go’s future recently and this proposal firms up the idea of
within Go’s toolchain.
The Basics of gRPC
gRPC is an efficient remote procedure call protocol for client/server apps created at Google. As an aside, NGINX has just added
support for gRPC
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
Making Go Faster Through Reducing Memory Allocations
A 20 minute talk on looking at the performance of your Go code, garbage collection, and what really matters memory-wise.
Integration of a Go Service with systemd: Socket Activation
How systemd, a common Linux init system, handles socket activation and how you can use it to get zero-downtime deployments of a Go service.
InfluxData Working on Go Implementation of Apache Arrow
Arrow is a columnar in-memory data storage system and InfluxDB is keen to use it so have been working on a Go implementation whose development has been heavily powered by c2goasm.
How to Build an 'Exploit' in Go
A neat tutorial on reading CVE documents and creating packets at a low level with Go rather than in, say, C. As the video says, please only use these techniques for good.
GCP/Go Backend Engineer (New York, NY w/ Relocation Assistance)
Wanna build cool products in the heat of New York on Google Cloud, Big Data & Stellar blockchain? 100% Go stack.
Go Expert? Sign Up for Vettery
Create your profile and we’ll connect you with top companies looking for talented back-end developers.
Webinar: 'The Benefits of Managed Cloud CI and CD for Enterprises' March 28
How to Write Go Middleware
Some rules, patterns, and gotchas.
How To Use Go Interfaces
A few pointers on writing interfaces the Go way as opposed to the Java (or other) way.
Extracting PNG Chunks with Go
How to Use a Forwarding Proxy with Go
Build a Search Service with Go and Elasticsearch
Repeatable Builds with vgo
Monitoring and Distributed Tracing for Go Apps
Get full-stack monitoring and alerting for Go apps and 200+ infrastructure integrations.
Try Datadog free
Getting Started with the Azure SDK for Go
Lile: Easily Create gRPC Services in Go
litfs: A FUSE File System in Go with Persistent File Storage
is a Unix mechanism for creating your own userland file systems.
Cachego: An Interface over Multiple Caching Libraries
One interface for memcached, Redis, file, MongoDB and SQLite caching.
Fábio da Silva Ribeiro
Annie: A Fast, Simple and Clean Video Downloader
fsquota: Native Go Library for Managing Filesystem Quotas
Anexia Internetdienstleistungs GmbH
Komiser: An AWS Environment Inspector
A self-hosted dashboard for AWS resources.
kit 0.7 Released: A Standard Library for Microservices
qr-filetransfer: Transfer Files by Scanning a QR Code from the Terminal
Runs a local HTTP server, prints out a QR code to the terminal, which you can then scan on your phone to download the file to it.
Build a Better Infrastructure for Your Go App with DigitalOcean