Go LibHunt Info

SaaSHub - Software Alternatives and Reviews
View more from us
Subscribe to our Go newsletter
to know all the trending
packages, news and articles.

All Categories


99 Remote Jobs

Work from home. Anywhere in the world.
+ Post a job

The Awesome Go feed

Today

equalizer

Quota manager and rate limiter collection for Go.
Synced from the Github list // Category Utilities

create-go-app

A powerful CLI for create a new production-ready project with backend (Golang), frontend (JavaScript, TypeScript) & deploy automation (Ansible, Docker) by running one command.
Synced from the Github list // Category Utilities

calendarheatmap

Calendar heatmap in plain Go inspired by Github contribution activity.
Synced from the Github list // Category Science and Data Analysis

gws

Apollos' "GraphQL over Websocket" client and server implementation.
Synced from the Github list // Category Query Language

typenv

Minimalistic, zero dependency, typed environment variables library.
Synced from the Github list // Category Configuration

typex

Examine Go types and their transitive dependencies, alternatively export results as TypeScript value objects (or types) declaration.
Synced from the Github list // Category Go Tools

mediary

add interceptors to http.Client to allow dumping/shaping/tracing/... of requests/responses.
Synced from the Github list // Category Libraries for creating HTTP middlewares

vssh

Go library for building network and server automation over SSH protocol.
Synced from the Github list // Category Networking

goioc/di

Spring-inspired Dependency Injection Container.
Synced from the Github list // Category Dependency Injection

Confluent Kafka Golang Client

confluent-kafka-go is Confluent's Golang client for Apache Kafka and the Confluent Platform.
Synced from the Github list // Category Messaging

draft

Generate High Level Microservice Architecture diagrams for GraphViz using simple YAML syntax.
Synced from the Github list // Category Images

go-mysql-lock

MySQL based distributed lock.
Synced from the Github list // Category Distributed Systems

go-aws-ssm

Go package that fetches parameters from AWS System Manager
Synced from the Github list // Category Configuration

Github-like calendar heatmap in plain Go

Library Popular Story // github.com

Golang API Starter Kit

Go Server/API boilerplate using best practices DDD CQRS ES gRPC
Featured Package // Category Server Applications

Yesterday

zap vs logrus

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

Awesome Go Newsletter » 215

Top Stories
  • Free Go programming ebook from Digital Ocean
  • How I Built a Resume API w/ Go, Terraform, and AWS
  • Trubka, a Swiss army CLI knife for Apache Kafka, built in Go
Follow us on Twitter @goLibHunt

pgx vs pq

Popular comparison
  • pgx - PostgreSQL driver supporting features beyond those exposed by database/sql.
  • pq - Pure Go Postgres driver for database/sql.

mongo-go-driver

Official MongoDB driver for the Go language.
Featured Package // Category NoSQL Databases

Last 7 Days

Go is Boring...And That’s Fantastic!

Article Popular Story // www.capitalone.com

chi vs mux

Popular comparison
  • chi - Small, fast and expressive HTTP router built on net/context.
  • mux - A powerful URL router and dispatcher for golang.

Release gopls/v0.4.2 · golang/tools · GitHub

Update Popular Story // github.com

GoRouter

GoRouter is a Server/API micro framwework, HTTP request router, multiplexer, mux that provides request router with middleware supporting net/context.
Featured Package // Category Web Frameworks

logrus vs zap

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

The How and Why of Go, Part 1: Tooling

Article Popular Story // okigiveup.net

gqlgen

go generate based graphql server library
Featured Package // Category Web Frameworks

GORM vs Xorm

Popular comparison
  • GORM - The fantastic ORM library for Golang, aims to be developer friendly.
  • Xorm - Simple and powerful ORM for Go.

Centrifugo

Real-time messaging (Websockets or SockJS) server in Go.
Featured Package // Category Messaging