Tags: Go

New Linux SSH Server Shows Off Golang's Infrastructure Power

Gravitational, maker of a software-as-a-service support system built with Kubernetes, has released the latest open source iteration of a key part of that system. Teleport, an SSH server that provides support teams with a simpler way to remotely manage server clusters, is an example of Google's Go...
Read 0 Comments

Testing Distributed Systems in Go

What is etcd etcd is a key-value store for the most critical data of distributed systems. Use cases include applications running on Container Linux by CoreOS, which enables automatic Linux kernel updates. CoreOS uses etcd to store semaphore values to make sure only subset of cluster are rebooting...
Read 0 Comments

Tracing HTTP Request Latency in Go with OpenTracing

In Go 1.7 we have a new package net/http/httptrace that provides a convenient mechanism for observing what happens during an HTTP request. In this article I will show how it can be used in the context of distributed tracing, by using OpenTracing API to instrument a client and a server and visualize...
Read 0 Comments

Docker + Golang = <3

This is a short collection of tips and tricks showing how Docker can be useful when working with Go code. For instance, I’ll show you how to compile Go code with different versions of the Go toolchain, how to cross-compile to a different platform (and test the result!), or how to produce really...
Read 0 Comments

Go 1.7 Brings a Performance Boost and Mainframe Support

Monday, six months to a tee since the release of Go 1.6, Google has released the eighth version of the Go programming language, version 1.7. This release of Golang brings some significant changes, such as an updated compiler, the addition of the context package, and hierarchical testing. Google has...
Read 0 Comments
Click Here!