The Awesome Go feed



Fast key-value store in Go.
Featured Package // Category Database

▲ Triangle - Convert images to computer art with Go.

Library Popular Story //

raft vs Serf

Popular comparison
  • raft - Golang implementation of the Raft consensus protocol, by HashiCorp.
  • Serf - Service orchestration and management tool.

Go: Ten years and climbing

Article Popular Story //



Go (Golang) Package For Atom That Adds Autocomplete, Formatting, Syntax Checking, Linting and Vetting
Featured Package // Category Editor Plugins

Awesome Go Newsletter » 71

Top Stories
  • Go vs Rust? Choose Go.
  • Creating flappy bird in Go
  • 20 examples of data structure and algorithms in Golang.
Follow us on Twitter @goLibHunt

Diablo II binary character parser

Library Popular Story //

Intel releases Clear Containers 3.0, rewritten in Go

Update Popular Story //

Can you write an OS Kernel in Go?

Article Popular Story //

Last 7 Days


Go Native cross-platform GUI system automation;Control the mouse, keyboard and other.
Featured Package // Category GUI

cobra vs cli

Popular comparison
  • cobra - A Commander for modern Go CLI interactions
  • cli - A feature-rich and easy to use command-line package based on golang tag

Blog Post: Golang: Don’t afraid of makefiles

Article Popular Story //


Simple and Asynchronous Goroutine pool library.
Synced from the Github list // Category Goroutines


Highly concurrent drop-in replacement for bufio.Writer
Package Added by alin-sinpalean into category Files

peco vs fzf

Popular comparison
  • peco - Simplistic interactive filtering tool.
  • fzf - A command-line fuzzy finder written in Go

Chipmunk2D physics library ported to Go

Library Popular Story //

Allocation Efficiency in High-Performance Go Services

Article Popular Story //


Tool to fix (add, remove) your Go imports automatically.
Featured Package // Category Code Analysis

Golang UK Conference 2017 videos

Article Popular Story //


a way to drive/test Chrome, Safari, Edge, Android Webviews, and other browsers supporting the Chrome Debugging Protocol.
Featured Package // Category Selenium and browser control tools

zap vs logrus

Popular comparison
  • zap - Fast, structured, leveled logging in Go
  • logrus - a structured logger for Go.

20 examples of data structure and algorithms in Golang.

Article Popular Story //


alternative Selenium hub server that launches browsers within containers.
Featured Package // Category Selenium tools

Alloy - Boilerplate for creating web applications in Go

Article Popular Story //


Simple API to make HTTP GET requests with timeout support.
Synced from the Github list // Category Utilities


Go bindings for Ethereum JSON RPC API.
Synced from the Github list // Category Third-party APIs


Framework for rapid development of performant network functions for cloud and bare-metal.
Synced from the Github list // Category Networking


Go Scoring API for PMML.
Synced from the Github list // Category Machine Learning