The Awesome Go feed

Today

fortio

Load testing library and command line tool and web UI. Allows to specify a set query-per-second load and record latency histograms and other useful stats and graph them.
Featured Package // Category Networking

Coding a breast cancer classifier with Go (via GN NL)

Article Popular Story // towardsdatascience.com

Yesterday

zerolog

Zero-allocation JSON logger.
Featured Package // Category Logging

Caddy vs traefik

Popular comparison
  • Caddy - Caddy is an alternative, HTTP/2 web server that's easy to configure and use.
  • traefik - Træfɪk, a modern reverse proxy

This is a WASM-based Vue.js wrapper written in Go

Library Popular Story // github.com

google/logger: Cross platform Go logging library

Library Popular Story // github.com

Last 7 Days

casbin

An authorization library that supports access control models like ACL, RBAC, ABAC.
Featured Package // Category Authentication & OAuth

Nine years of Go

Article Popular Story // blog.golang.org

excelize

Golang library for reading and writing Microsoft Excel (XLSX) files.
Featured Package // Category Utilities

GitHub - hajimehoshi/goc: A C interpreter in Go

Library Popular Story // github.com

zap vs logrus

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

Awesome Go Newsletter » 129

Top Stories
  • Writing a Frontend Web Framework with WebAssembly And Go
  • Introducing gqlgen: a GraphQL Server Generator for Go
  • GoCity – Code City metaphor for visualizing Go source code
Follow us on Twitter @goLibHunt

gobgp

BGP implemented in the Go Programming Language.
Featured Package // Category Networking

Participate in the 2018 Go User Survey

Article Popular Story // blog.golang.org

Revel vs Gin

Popular comparison
  • Revel - A high-productivity web framework for the Go language.
  • Gin - Gin is a web framework written in Go! It features a martini-like API with much better performance, up to 40 times faster. If you need performance and good productivity.

traefik vs gobetween

Popular comparison
  • traefik - Træfɪk, a modern reverse proxy
  • gobetween - Modern & minimalistic load balancer for the Сloud era

Handy Go utilities

Helpers, Validators and Utilities
Package Added by miguelpragier into category Validation

JSON-to-Go

Convert JSON to Go struct
Synced from the Github list // Category Go Tools

ide

Browser accessible IDE. Designed for Go with Go.
Featured Package // Category Other Software

Hugo 0.51 released: The 30K Stars Edition!

Update Popular Story // gohugo.io

go-m3u8

It is more flexible compared to grafov/m3u8 package since users would have to ensure the validity of the playlists themselves.
Package Recommended by quangngotan95

go-m3u8

Parser and generator package for Apple m3u8 playlists
Package Added by quangngotan95 into category Video

Make your own CLI with Golang and Cobra

Article Popular Story // ordina-jworks.github.io

gofakeit

Random data generator written in go
Featured Package // Category Miscellaneous

Writing Network Drivers in Go (thesis in pdf)

Article Popular Story // www.net.in.tum.de

Google Dialogflow’s Golang Tutorial

Article Popular Story // medium.com