Quantcast
Channel: Golang Weekly
Viewing all articles
Browse latest Browse all 431

#160: Alternative Patterns for Method Overloading in Go

$
0
0
Issue 160 — May 18, 2017
Featured
An embeddable, persistent, simple and fast key-value store, written natively in Go. GitHub repo.
Dgraph
An overview of 3 approaches to deal with Go’s lack of method overloading: a functional way, an OO-style way, and a ‘JavaScript’-esque way. Functional options are also worth considering.
Chris Tomich
A solid response from Ian Lance Taylor on the pros and cons of different garbage collection methods.
Ian Lance Taylor
So I just need to split my simple CRUD app into 12 microservices, each with their own APIs which call each others’ APIs but handle failure resiliently, put them into Docker containers, launch a fleet of 8 machines which are Docker hosts…”
CircleCI   sponsored 
Live streamed from San Francisco a few days ago, the video consists of 4 talks including Francesc Campoy Flores on the state of Go, and Matt Ho on event sourcing.
GopherFest 2017
It was just a matter of time before Go had a version manager. Here’s how to install it.
BlueBot
A look at Go’s concurrency approach as compared to other languages from the manager of the Go team at Google.
Sameer Ajmani
The tale behind replacing a monolithic, Rails-based system with a systemd binary that improved many aspects of performance.
Agis Anastasopoulos
A bit of an opposite to GopherJS.
Jingwen Owen Ou
Jobs
Say goodbye to the pain of job hunting. Get Hired today
Hired
In Brief
JetBrains
Release 10.2.2 brings syntax highlighting, code completion, and more.
ActiveState
Lanre-Adelowo
Naveen Ramanathan
MONGODB   sponsored 
A practical guide to slices in Go that covers the basics along with some memory management tips.
Packt Video
From the perspective of a Java developer.
JAXenter
Should you keep your tests in the same package as your code or in a _test package?
Lanre-Adelowo
A TCP proxy to simulate network conditions for chaos and resiliency testing.
Shopify
Visualize key metrics, identify bottlenecks in end-to-end traces, and correlate with 150+ other technologies.
Datadog   sponsored 
Taichi Nakashima
And neighbor finding algorithms/techniques.
Aurelien Rainone
A Go app that leans on Vue.js for the frontend.
Tony Cai
Lovoo GmbH
Jorge Pinto
Note: The documentation is in Chinese.
miraclesu
Josh Baker
Kashav

Viewing all articles
Browse latest Browse all 431

Trending Articles