Go LibHunt Info

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

All Categories

NEW - Find the most popular Go libraries by mentions on social networks.

The Awesome Go feed

Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Sponsored scoutapm.com
Today

go-codec

High Performance, feature-Rich, idiomatic encode, decode and rpc library for msgpack, cbor and json, with runtime-based OR code-generation support
Featured Package // Category go-capnproto

Yesterday

Go Crash Course Part I: Introduction

Article Popular Story // dev.to

spaGO

Self-contained Machine Learning and Natural Language Processing library in Go.
Featured Package // Category Natural Language Processing

Last 7 Days

dasel

Query and update JSON/YAML files from the command line.
Featured Package // Category DevOps Tools

godror

Oracle driver for Go, using the ODPI-C driver.
Featured Package // Category Relational Databases

go-myanimelist

A Go client library for accessing the MyAnimeList API.
Featured Package // Category Third-party APIs

Ebiten v2.1.0 released

Update Popular Story // ebiten.org

Go modules cheat sheet

Article Popular Story // encore.dev

testcase

Idiomatic testing framework for Behavior Driven Development.
Featured Package // Category Testing Frameworks

Awesome Go Weekly » 258

Top Stories
  • Complete walkthrough for building a graphical chess app with Go and Fyne - animations, drag and drop and more!
  • Go is powering enterprise developers: Developer survey results
  • Introducing DRPC: The Storj Replacement for gRPC
Follow us on Twitter @goLibHunt

echotron

Library for Telegram Bots written in pure Go.
Featured Package // Category Bot Building

Learn how to write to a file in Go

Go has excellent built-in support for file operations. Using the os package, you can easily open, read from, write to and close the file. In this example, we focus on writing data to a file. We show you how you can write text and binary data in different ways - entire data at once, line by line, as an array of bytes in a specific place, or in a buffered manner.
Tutorial Added by: gosamplesdev // gosamples.dev

Last 30 Days

30+ Companies Using Golang by Domain - Golang Use Cases

Making important decisions like adding or expanding usage of technology like Golang has to be based on your use cases and supported with strong business benefits. In this article you will learn what companies use Golang and what are their Golang use cases so that you can make better decisions.
Article Added by: tb // www.softkraft.co

Databunker

Personally identifiable information (PII) storage service built to comply with GDPR and CCPA.
Featured Package // Category Database

Learn how to read a file in Go

Learn how to read the content of any file in Go - read an entire file, read a file line by line, read a file word by word, read a file in chunks
Article Added by: gosamplesdev // gosamples.dev

Introducing DRPC: The Storj Replacement for gRPC

Article Popular Story // storj.github.io

Scaleway-cli

Manage BareMetal Servers from Command Line (as easily as with Docker).
Featured Package // Category DevOps Tools

GoTuna

Minimalistic web framework for Go with mux router, middlewares, sessions, templates, embeded views and static files.
Synced from the Github list // Category Web Frameworks

godesim

Extended/multivariable ODE solver framework for event-based simulations with simple API.
Synced from the Github list // Category Science and Data Analysis

pig

Simple pgx wrapper to execute and scan query results easily.
Synced from the Github list // Category Relational Databases

Generics in Go: working examples for complete beginners

Article Popular Story // bitfieldconsulting.com

golang-ifood-sdk

iFood API SDK.
Featured Package // Category Go Tools

normalize

Sanitize, normalize and compare fuzzy text.
Synced from the Github list // Category Specific Formats

debme

Create an embed.FS from an existing embed.FS subdirectory.
Synced from the Github list // Category Resource Embedding

gowl

Gowl is a process management and process monitoring tool at once. An infinite worker pool gives you the ability to control the pool and processes and monitor their status.
Synced from the Github list // Category Goroutines