Prototyping remains an underappreciated technique in software design. In this talk, Robert develops a functioning prototype for a specific Go language extension, multi-dimensional index expressions. He explains how implementing and playing with the prototype informs the existing design, which ultimately may lead to a better final design.
Quickly pinpoint what’s broken and why. Get the context and insights to defeat all application errors. Note - Go Client for Rollbar https://github.com/stvp/rollbar .
We have just released go1.8beta1, a beta version of Go 1.8. It is cut from the master branch at the revision tagged go1.8beta1.
Let us develop a full-text search feature which searches for contents in nested models (A model consisting of fields having Foreign key associations with another model).
Today we are introducing Prism, an open source profiling tool for Go Code. At Geckoboard, we developed Prism to help us identify performance bottlenecks and measure the performance impact of our changes across a range of Git commits.
Golang application performance data monitoring. GoAppMonitor is a library which provides a monitor on your golang applications. It contains system level based monitoring and business level monitoring(custom monitoring).Just add the repository into your apps and register what you want to monitoring.
Move fast, with confidence. Learn more about Infrastructure at an upcoming webinar.
Import cycles are caused when a package ‘a’ depends on ‘b’ and ‘b’ in turn depends on ‘a’. Following Go code illustrates the classic problem of import cycle, AKA dependency cycle.
A URL minifier written in Go.
This article will list all the the value assignment, conversion and comparison rules in Golang.
Beginner tutorial on What middleware is ? With golang code snippets.
Kafka/distributed commit log service in Go. By @travisjeffery .
Millisecond conversion utility for golang.
Command line double caption gif meme generator. Written in Go (Golang)
httpfs is a cross-platform HTTP backed File System implemented using FUSE
MQTT protocol connection establishing time analysing tool.
Timewheel is a library which provides a timer on your resource,such as net-connection or data-in-memory and so on. The timewheel contain interface 'TimeWheel.Start()', 'TimeWheel.Add()','TimeWheel.Stop()' and 'TimeWheel.Remove()'.
A simple publishing site much like Medium or telegra.ph. No need to sign up or log in - just type your content and hit publish!