The Awesome Go feed

Today

go-rethinklogger

Automatically persists all the logs of your Go application inside RethinkDB.
Package Added by MustansirZia into category Logging

go-enum

Code generation for enums from code comments.
Synced from the Github list // Category Generation and Generics

goworld

Scalable game server engine, featuring space-entity framework and hot-swapping
Synced from the Github list // Category Game Development

Oak

Pure Go game engine
Featured Package // Category Game Development

Why Go is my favorite programming language

Article Popular Story // michael.stapelberg.de

Yesterday

nano

Lightweight, facility, high performance golang based game server framework
Synced from the Github list // Category Game Development

zap vs logrus

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

onecache

A caching library with support for multiple backend stores (Redis, Memcached, filesystem etc)
Featured Package // Category Utilities

Domain Driven Design and Go

Article Popular Story // juicemia.com

Last 7 Days

beego orm vs GORM

Popular comparison
  • beego orm - A powerful orm framework for go. Support: pq/mysql/sqlite3.
  • GORM - The fantastic ORM library for Golang, aims to be developer friendly.

dep status - Mid-August

Article Popular Story // sdboyer.io

Awesome Go Newsletter » 66

Top Stories
  • rustgo: calling Rust from Go with near-zero overhead
  • Why context.Value matters and how to improve it
  • How I landed my first contribution to Go
Follow us on Twitter @goLibHunt

xorm

本库是基于原版xorm的定制增强版本,为xorm提供类似ibatis的配置文件及动态SQL支持,支持AcitveRecord操作
Featured Package // Category ORM

The Future Of Go

Article Popular Story // www.youtube.com

goriak

Go language driver for Riak KV
Featured Package // Category Database Drivers

Gitea vs Gogs

Popular comparison
  • Gitea - A fork of Gogs, entirely community driven.
  • Gogs - A Self Hosted Git Service in the Go Programming Language.

nsq vs NATS

Popular comparison
  • nsq - A realtime distributed messaging platform
  • NATS - A lightweight and highly performant publish-subscribe and distributed queueing messaging system.

Write Once, Run Anywhere: Go for DevOps

Article Popular Story // www.youtube.com

bosun

Time Series Alerting Framework.
Featured Package // Category DevOps Tools

How I landed my first contribution to Go

Article Popular Story // agniva.me

rustgo: calling Rust from Go with near-zero overhead

Article Popular Story // blog.filippo.io

doi

Document object identifier (doi) parser in Go.
Synced from the Github list // Category Specific Formats

GoConvey vs ginkgo

Popular comparison
  • GoConvey - BDD-style framework with web UI and live reload
  • ginkgo - BDD Testing Framework for Go

Lean and Mean Docker containers

DockerSlim (docker-slim): Optimize and secure your Docker containers
Package Added by kcq into category Security

go-hacknews

Tiny Go client for HackerNews API.
Synced from the Github list // Category Third-party APIs

tuesday

Ruby-compatible Strftime function.
Synced from the Github list // Category Date and Time

dateparse

Parse date's without knowing format in advance.
Synced from the Github list // Category Date and Time

gopsutil

A cross-platform library for retrieving process and system utilization(CPU, Memory, Disks, etc).
Featured Package // Category Miscellaneous