---
title: "#191: Go 1.10 Beta 1 Released"
publication: "Go Weekly"
issue: 191
published_at: "2017-12-14"
canonical_url: "https://golangweekly.com/issues/191"
---

Golang Weekly 191   . 

[Read this on the Web](https://golangweekly.com/issues/191) 

[Golang Weekly](https://golangweekly.com) Issue 191 — December 14, 2017     

Featured [Go 1.10 Beta 1 Released](https://groups.google.com/d/msg/golang-nuts/HRUF1_DIn58/xxrhj3kMCAAJ) No substantive changes (see the [draft release notes](https://beta.golang.org/doc/go1.10)) with most changes taking place in the implementation of the toolchain, runtime, and libraries. You’re encouraged to test, however. Andrew Bonventre [Write a Kubernetes-Ready Service From Zero Step-by-Step](https://blog.gopheracademy.com/advent-2017/kubernetes-ready-service/) 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. Elena Grahovac [Want to Start Using Go in Your Enterprise?](https://start.activestate.com/activego/?utm_source=go-weekly&utm_medium=newsletter&utm_term=&utm_content=go-weekly-newsletter-17-12-14&utm_campaign=active-go) 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](https://start.activestate.com/activego/?utm_source=go-weekly&utm_medium=newsletter&utm_term=&utm_content=go-weekly-newsletter-17-12-14&utm_campaign=active-go). ActiveStatesponsored[![\](https://copm.s3.amazonaws.com/7993b504.jpg)](https://start.activestate.com/activego/?utm_source=go-weekly&utm_medium=newsletter&utm_term=&utm_content=go-weekly-newsletter-17-12-14&utm_campaign=active-go) [Joy: A New Go to JavaScript Compiler](https://mat.tm/joy/) Translates idiomatic Go into concise JavaScript using Go’s type system and tooling. _Note: Go support is currently at about 90% so much Go code will not compile as yet but it’s [in progress](https://mat.tm/joy/#next-steps)._ Matthew Mueller [Sandglass: A Distributed, Persistent, Time Sorted Message Queue](https://github.com/celrenheit/sandglass) Built in Go, this horizontally scalable message queue was developed to support asynchronous tasks and message scheduling. Salim Alami [Deeper Program Analysis with go/parser](https://www.youtube.com/watch?v=YRWCa84pykM) Prolific Go screencaster Francesc Campoy is back with another practical look at analyzing Go code using Go’s own `parser` package. JustForFunc [Machine Learning and Go](https://www.youtube.com/watch?v=lcyNjgEG9H8) Filmed at dotGo 2017, a brief Go-leaning introduction to machine learning. Francesc Campoy Flores Jobs [The Future Is Calling, Join Decred on Our Journey...](https://decred.org/recruiting/) To create an evolving cryptocurrency. Work with some of the brightest minds in the industry in a fast paced environment. Decred [Looking for a Job at a Company That Prioritizes Go?](https://www.vettery.com/?utm_medium=cooper-golangweekly&utm_campaign=ad-1303&utm_source=newsletter&utm_content=grouped&utm_term=tech) Try Vettery and we’ll connect you directly with thousands of companies looking for talented back-end devs. Vettery In Brief [5 Gotchas of 'Defer'](https://blog.learngoprogramming.com/gotchas-of-defer-in-go-1-8d070894cb01) tutorial Defer is easy to use, but you better know what you’re doing. Inanc Gumus [Writing an Interactive Message Bot for Slack in Go](https://medium.com/mercari-engineering/writing-an-interactive-message-bot-for-slack-in-golang-6337d04f36b9) tutorial I, for one, enthusiastically accept our new Slack-based overlords. Tachi Nakashima [Cgo: When and (Usually) When Not to Use It](http://relistan.com/cgo-when-and-when-not-to-use-it/) tutorial Karl Matthias [Using gRPC in Go: Beyond the Basics](https://blog.gopheracademy.com/advent-2017/go-grpc-beyond-basics/) tutorial Pieter Louw [Use Go to Query an Azure SQL Database](https://docs.microsoft.com/en-us/azure/sql-database/sql-database-connect-query-go) tutorial Microsoft Azure [HTTP File Upload and Download with Go](https://zupzup.org/go-http-file-upload-download/) tutorial Mario Zupan [Set Up a Netflix Style Streaming Service with Golang](https://bitmovin.com/encoding-service/?utm_source=cooperpress&utm_medium=email&utm_campaign=go) Cloud or On-Premise encoding solution on Kubernetes and Docker. MPEG-DASH, HLS, VP9, HEVC, Multi-DRM, VoD or Live. Bitmovinsponsored [GoLand’s Take on Go Development](https://medium.com/@andrey_cheptsov/golands-take-on-go-development-7d2611b14b99) opinion An attempt at explaining why the GoLand IDE is a good thing for Go devs. Andrey Cheptsov [graphql: A GraphQL Client Library for Go](https://blog.machinebox.io/a-graphql-client-library-for-go-5bffd0455878) tools Mat Ryer [Realize: A Go Task Runner](https://gorealize.io/) tools Enhances your workflow with live reload, custom watchers, and a simple UI. Realize [$20 Free on a new Linode account](https://welcome.linode.com/go-weekly?utm_source=cooperpress&utm_medium=sponsored&utm_term=go&utm_campaign=go-weekly-sponsored) tools Linux cloud hosting starting at 1GB of RAM for $5/mo. Get $20 credit on a new account. Linode Cloud Hostingsponsored [Beeep: Cross-Platform Library for Sending Desktop Notifications](https://github.com/gen2brain/beeep) code Milan Nikolic [sha256-simd: Accelerate SHA256 Computations in Pure Go](https://github.com/minio/sha256-simd) code .. using AVX512 and AVX2 for Intel and ARM64 for ARM. [Background.](https://blog.minio.io/accelerate-sha256-up-to-8x-over-3-gb-s-per-core-with-avx512-a0b1d64f78f) Minio [tr: An Easy Drop-In i18n Solution for Go Applications](https://github.com/tucnak/tr) code Ian Byrd    

Golang Weekly is curated by [Peter Cooper](https://twitter.com/peterc) and [Glenn Goodrich](https://twitter.com/ruprict) [Read this issue on the Web](https://golangweekly.com/issues/191) [See our archives](https://golangweekly.com/issues) [Change your email address](*|UPDATE_PROFILE|*)  [Stop getting this newsletter](*|UNSUB|*)  

Published by [Cooperpress](https://cooperpress.com/)
Fairfield Enterprise Centre, Lincoln Way, Louth, LN11 0LS, UK
