Go LibHunt Info

Subscribe to our Go newsletter
to know all the trending
packages, news and articles.

All Categories

NEW - Discover trending Go projects by mentions on social networks.

The Awesome Go feed


Why learn golang and Best Resources to learn Golang

Learn what does golang offers as a modern software development langauge and also find a curated list of best resources and online courses to learn Golang.
Article Added by: mrohit829 // www.java67.com


A fast and lightweight interactive terminal based UI application for tracking cryptocurrencies 🚀
Featured Package // Category Command Line


Blunder: A chess engine written in Go

Library Popular Story // github.com

Design patterns : The best exercise for reducing burnout

An article about my experiences with design patterns.
Article Added by: cheikhshift // link.medium.com


go-doudou(doudou pronounce /dəudəu/)is a gossip protocol and OpenAPI 3.0 spec based decentralized microservice framework. It supports monolith service application as well. Currently, it supports restful service only.
Featured Package // Category Distributed Systems

Why Network Engineers Should Learn Go

Article Popular Story // darrenparkinson.uk

Last 7 Days

Golang CRUD Rest API with Echo

This Golang tutorial will show you how to make a CRUD operation API using the PostgreSQL database. To add, update, and delete records from a PostgreSQL table, we’ll construct a REST API.
Article Added by: phpflow // www.golanglearn.com

Awesome Go Weekly » 283

Top Stories
  • You can optimize memory by changing the order of struct fields because of paddings
  • You Don't Need a Library for File Walking in Go
  • Functional Options are named args on steroids
Follow us on Twitter @goLibHunt

Let's Learn Kubernetes - Basics - 4

Article Popular Story // dev.to


A vendor-neutral storage library for Golang: Write once, run on every storage service.
Featured Package // Category Files


A Go package that encodes and decodes Avro data.
Synced from the Github list // Category Database

Functional Options are named args on steroids

Article Popular Story // blog.uptrace.dev


S3 Reverse Proxy with GET, PUT and DELETE methods and authentication (OpenID Connect and Basic Auth)
Featured Package // Category DevOps Tools

coc-go language server extension for Vim/Neovim

This plugin adds gopls features to Vim/Neovim.
Synced from the Github list // Category Editor Plugins


ROS client library for the Go programming language
Synced from the Github list // Category Hardware

Let's Learn Kubernetes - Basics - 3

Article Popular Story // dev.to


🤯 High-performance PHP application server, load-balancer and process manager written in Golang
Featured Package // Category Server Applications


Library for easy configuration of a golang service
Synced from the Github list // Category Configuration

You Don't Need a Library for File Walking in Go

Article Popular Story // engineering.kablamo.com.au


Arduino command line tool
Featured Package // Category Hardware


PingMe is a CLI tool which provides the ability to send messages or alerts to multiple messaging platforms & email.
Featured Package // Category Messaging


A terminal application to watch crypto prices!
Synced from the Github list // Category Utilities


Simple command bus for GO
Synced from the Github list // Category Uncategorized


An AMQP 0-9-1 Go client maintained by the RabbitMQ team. Originally by @streadway: `streadway/amqp`
Synced from the Github list // Category Messaging


Lightweight, fast and dependency-free Cron expression parser (due checker), task scheduler and/or daemon for Golang (tested on v1.13 and above) and standalone usage
Synced from the Github list // Category Job Scheduler


🔍 gowitness - a golang, web screenshot utility using Chrome Headless
Synced from the Github list // Category Images

Last 30 Days