Issue 191 — December 14, 2017
Go 1.10 Beta 1 Released
No substantive changes (see the
draft release notes
) with most changes taking place in the implementation of the toolchain, runtime, and libraries. You’re encouraged to test, however.
Write a Kubernetes-Ready Service From Zero Step-by-Step
A thorough tutorial that tries to make it as simple as possible to build a simple Go service for deployment with Kubernetes, without skipping any key steps.
Want to Start Using Go in Your Enterprise?
Satisfy your company’s requirements for commercial support, security and license compliance with ActiveGo, the only supported Golang distribution.
Start using ActiveGo for free in development
Note: Go support is currently at about 90% so much Go code will not compile as yet but it’s
Sandglass: A Distributed, Persistent, Time Sorted Message Queue
Built in Go, this horizontally scalable message queue was developed to support asynchronous tasks and message scheduling.
Deeper Program Analysis with go/parser
Prolific Go screencaster Francesc Campoy is back with another practical look at analyzing Go code using Go’s own
Machine Learning and Go
Filmed at dotGo 2017, a brief Go-leaning introduction to machine learning.
Francesc Campoy Flores
The Future Is Calling, Join Decred on Our Journey...
To create an evolving cryptocurrency. Work with some of the brightest minds in the industry in a fast paced environment.
Looking for a Job at a Company That Prioritizes Go?
Try Vettery and we’ll connect you directly with thousands of companies looking for talented back-end devs.
5 Gotchas of 'Defer'
Defer is easy to use, but you better know what you’re doing.
Writing an Interactive Message Bot for Slack in Go
I, for one, enthusiastically accept our new Slack-based overlords.
Cgo: When and (Usually) When Not to Use It
Using gRPC in Go: Beyond the Basics
Use Go to Query an Azure SQL Database
HTTP File Upload and Download with Go
Set Up a Netflix Style Streaming Service with Golang
Cloud or On-Premise encoding solution on Kubernetes and Docker. MPEG-DASH, HLS, VP9, HEVC, Multi-DRM, VoD or Live.
GoLand’s Take on Go Development
An attempt at explaining why the GoLand IDE is a good thing for Go devs.
graphql: A GraphQL Client Library for Go
Realize: A Go Task Runner
Enhances your workflow with live reload, custom watchers, and a simple UI.
$20 Free on a new Linode account
Linux cloud hosting starting at 1GB of RAM for $5/mo. Get $20 credit on a new account.
Linode Cloud Hosting
Beeep: Cross-Platform Library for Sending Desktop Notifications
sha256-simd: Accelerate SHA256 Computations in Pure Go
.. using AVX512 and AVX2 for Intel and ARM64 for ARM.
tr: An Easy Drop-In i18n Solution for Go Applications