The Go developers feed

Today

go-tgbot

Pure Golang Telegram Bot API wrapper, generated from swagger file, session-based router and middleware.
Synced from the Github list // Category Third-party APIs

when

A natural EN and RU language date/time parser with pluggable rules
Synced from the Github list // Category Natural Language Processing

pflag

Drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags.
Synced from the Github list // Category Standard CLI

semaphore

Semaphore pattern implementation with timeout of lock/unlock operations based on channel and context.
Synced from the Github list // Category Goroutines

tendermint

High-performance middleware for transforming a state machine written in any programming language into a Byzantine Fault Tolerant replicated state machine using the Tendermint consensus and blockchain protocols.
Featured package // Category Distributed Systems

Goji vs Gin

Popular comparison
  • Goji - Goji is a minimalistic and flexible HTTP request multiplexer with support for net/context.
  • 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.

Yesterday

fchan: Fast Channels in Go

Popular Story // github.com

minio-go

Minio Go Library for Amazon S3 compatible cloud storage.
Featured package // Category Third-party APIs

goimports vs goreturns

Popular comparison
  • goimports - Tool to fix (add, remove) your Go imports automatically.
  • goreturns - Adds zero-value return statements to match the func return types.

Last 7 Days

google-cloud

Google Cloud APIs Go Client Library.
Featured package // Category Third-party APIs

go-kit vs goa

Popular comparison
  • go-kit - A Microservice toolkit with support for service discovery, load balancing, pluggable transports, request tracking, etc.
  • goa - Framework for developing microservices based on the design of Ruby's Praxis.

Awesome Go Newsletter ยป 35

Top Stories
  • Go is TIOBE's programming language of 2016
  • research!rsc: Go and Dogma
  • Writing Advanced Web Applications with Go
Follow us on Twitter @goLibHunt

Buffalo

Bringing the productivity of Rails to Go!
Synced from the Github list // Category Web Frameworks

velvet

A complete handlebars implementation in Go.
Synced from the Github list // Category Template Engines

pop/soda

Database migration, creation, ORM, etc... for MySQL, PostgreSQL, and SQLite.
Synced from the Github list // Category ORM

soda

Database migration, creation, ORM, etc... for MySQL, PostgreSQL, and SQLite.
Synced from the Github list // Category Database

go-pg

PostgreSQL ORM with focus on PostgreSQL specific features and performance.
Synced from the Github list // Category ORM

Vault

A tool for managing secrets.
Added by mihis into category Server Applications

Key Transparency

A transparent and secure way to look up public keys.
Added by mihis into category Server Applications

The Platinum Searcher

A code search tool similar to ack and the_silver_searcher(ag). It supports multi platforms and multi encodings.
Added by mizoR into category Standard CLI

stripe

Go client for the Stripe API
Featured package // Category Third-party APIs

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

Go 1.8 development stats

Popular Story // rakyll.org

Writing Advanced Web Applications with Go

Popular Story // www.jtolds.com

xtcp

A TCP Server Framework with simultaneous full duplex communication,graceful shutdown,custom protocol.
Synced from the Github list // Category Networking

orchestrator

MySQL replication topology manager & visualizer
Featured package // Category Database

delve vs go-debug

Popular comparison
  • delve - Go debugger.
  • go-debug - Conditional debug logging for Golang libraries & applications.