Functional options described by Dave Cheney's post "Functional options for friendly APIs".
GoMIT Licenseactive
2,564 projects129 categoriesshowing 1,501–1,560, page 26 of 43
Sourced fromavelino/awesome-go
Functional options described by Dave Cheney's post "Functional options for friendly APIs".
GoMIT Licenseactive
Batteries-included IMAP client with auto-reconnect, OAuth2, IDLE support, and built-in MIME parsing.
GoMIT Licenseactive
Library for initializing configuration structs from env variables, files, flags and 'default' tag.
GoMIT Licenseslowing
Cross-platform (Windows/Linux/Mac) library for creating desktop games using a minimal API.
CMIT Licenseslowing
Fluent API to make it easier to create Json objects.
GoApache License 2.0dormant
Type-safe metrics builder wrapper library for the official Prometheus client.
GoOtherslowing
Composable hamcrest-like matchers for Go assertions.
GoBSD 3-Clause "New" or "Revised" Licensesteady
Interop between Go and JS values.
GoMIT Licensedormant
Fast in-memory key:value store/cache library. Pointer caches.
GoMIT Licenseactive
Go HTTP router.
GoBSD 3-Clause "New" or "Revised" Licensedormantarchived
Determine how intervals relate to each other.
GoMIT Licenseslowing
Job scheduler that supports webhooks, crons and classic scheduling.
GoMIT Licensedormant
Go client library for Gerrit Code Review.
GoMIT Licenseactive
PowerDNS API bindings for Golang.
GoMIT Licenseactive
A dead-simple, non-allocating, low level implementation of MQTT well suited for embedded systems.
GoMIT Licenseactive
a thread-safe concurrent map for go, support using interface{} as key and auto scale up shards.
GoMIT Licensesteady
Hunch provides functions like: All, First, Retry, Waterfall etc., that makes asynchronous flow control more intuitive.
GoApache License 2.0dormantarchived
This project implements a golang client library for the Hipchat API.
GoMIT Licensedormant
Simple and fast HTTP router for Go. It works with routes of varying difficulty, length and nesting. And he knows how to create a URL from the received parameters.
GoOtheractive
Golang threadpool implementation.
GoApache License 2.0dormant
Random fake data and struct generator for Go.
GoMIT Licenseslowing
Reverse proxy for handle https with issue certificates in fly from lets-encrypt.
GoMIT Licenseslowing
Simple and lightweight wildcard pattern matching.
GoOtheractive
Database client library, proxy for any master slave, master master structures. Lightweight and auto balancing in mind.
GoMIT Licenseslowing
Manage, load-balance, and failover packs of Ollamas.
GoMIT Licenseactive
Package to allow one to concurrently go through a filesystem with ease.
GoBSD 3-Clause "New" or "Revised" Licensedormant
Websocket client for unit-testing a websocket http.Handler.
GoApache License 2.0dormant
A Pattern matching library inspired by ts-pattern.
GoMIT Licenseslowing
Helpers to manage environment variables.
GoMIT Licenseactive
Transpile Go into Arduino code.
GoMIT Licensesteady
Semaphore pattern implementation with timeout of lock/unlock operations based on channel and context.
GoMIT Licenseactive
Software package for IoT automation.
GoGNU General Public License v3.0steady
High performance zero-allocation JSON iterator.
GoBSD 3-Clause "New" or "Revised" Licenseactive
Go Scoring API for PMML.
GoMIT Licensedormant
Utilizes Spiffe JWT authentication with Hashicorp Vault for secretless authentication.
GoMIT Licenseactive
branca token specification implementation for Golang 1.15+.
GoApache License 2.0steady
Framework to compare the performance between different Go versions.
Godormant
Generic tuple implementation for Go 1.18+.
GoMIT Licenseslowing
generate documentation for environment variables from Go source files.
GoMIT Licenseactive
Handle X-Forwarded-For header and friends.
GoMIT Licensedormant
High performance muxer based on httprouter with net/context support.
GoOtherdormant
Go package implementing buffers for handling various datatypes easily.
GoMozilla Public License 2.0dormant
DKIM library, to sign & verify email.
GoMIT Licenseslowing
Hosting solution written in Go. Deploy your Application with ease on AWS, GCP or DigitalOcean.
GoMIT Licensedormant
Pure Go ultra performant MIME sniffing library/utility.
GoGNU General Public License v2.0slowing
Xferspdy provides binary diff and patch library in golang.
GoBSD 3-Clause "New" or "Revised" Licensedormant
Simple and fast web framework for build golang HTTP applications.
GoMIT Licenseactive
Easily build SQL queries in Go.
GoMIT Licenseslowing
A simplistic Neural Network Library in Go.
GoGNU General Public License v3.0dormant
A tiny wrapper over amqp exchanges and queues.
GoMIT Licensedormant
Pure Golang library to manage LUKS partitions.
GoMIT Licenseactive
All you need when you are working with countries in Go.
GoMIT Licensesteady
A CLI for removing unused or previous versions of AWS Lambdas.
GoMIT Licenseactive
A simple database management system that stores each table as a text file of line-delimited JSON.
GoMIT Licensedormant
A straightforward (micro) service orchestrator.
GoMIT Licensedormant
BDD boilerplate generator and framework.
GoMIT Licenseactive
Health package simplifies the way you add health check to your services.
GoMIT Licensedormant
Make pretty slug with multiple languages support.
GoMIT Licensedormant
Context aware i18n with a short and consise API, pluralization, interpolation, and fs.FS support. YAML locale definitions are based on Rails i18n.
GoApache License 2.0slowing
High-performance distributed command pattern library for Go.
GoMIT Licenseactive