aero
:bullettrain_side: High-performance web server for Go (2016). New alpha (2024) w
Go570mit
9 months ago
gohigh-performanceserver
nvim-go
A minimal implementation of Golang development plugin for Neovim
Lua137mit
3 months ago
golanggolang-developmentneovim
go-sqlmock
Sql mock driver for golang to test database interactions
Go5966other
6 months ago
databasegogolang
go-txdb
Immutable transaction isolated sql driver for golang
Go634other
4 months ago
gogolangintegration-testing
go-vcr
Record and replay your HTTP interactions for fast, deterministic and accurate te
Go1124bsd-2-clause
6 months ago
gomodrun
The forgotten go tool that executes and caches binaries included in go.mod files
Go33mit
7 months ago
go-dbw
A simple package that encapsulates database operations.
Go13mpl-2.0
5 months ago
databasegogolang
go-getter
Package for downloading things from a string URL using a variety of protocols.
Go1625mpl-2.0
4 months ago
learngo
❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing
Go18626other
8 months ago
best-practicescoursedesign-patterns
mapstructure
Go library for decoding generic map values into native Go structures and vice ve
Go7868mit
5 months ago
vscode-go-doc
An Microsoft Visual Code extension for Golang to print symbol definition to outp
TypeScript8
10 months ago
go-accumulator
Solution for accumulation of events and their subsequent processing.
Go7mit
5 months ago
accumulatorbatchgo
go-log
A logging library with strack traces, object dumping and optional timestamps
Go10apache-2.0
5 months ago
dumpinggolanggolang-library
go-simple-mail
Golang package for send email. Support keep alive connection, TLS and SSL. Easy
Go626mit
5 months ago
bulk-emailbulk-email-senderemail
kcp-go
A Crypto-Secure, Production-Grade Reliable-UDP Library for golang with FEC
Go4023mit
7 months ago
automatic-repeat-requestforward-error-correctionkcp
form
:steam_locomotive: Decodes url.Values into Go value(s) and Encodes Go value(s) i
Go731mit
6 months ago
decodingencoderform
go-ast-book
:books: 《Go语言定制指南》(原名:Go语法树入门/开源免费图书/Go语言进阶/掌握抽象语法树/Go语言AST)
Go5301
5 months ago
astbisonbook
go-fixedwidth
Encoding and decoding for fixed-width formatted data
Go80mit
10 months ago
decodingencodingfixed-width
go
A high-performance 100% compatible drop-in replacement of "encoding/json"
Go13259mit
6 months ago
deserializationgogolang
konf
The simplest config loader for Go that reads/watches from file, env, flag and cl
Go217mit
4 months ago
appconfigawsazure
lo
💥 A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains,
Go16504mit
4 months ago
constraintscontractfilterable
zap
Blazing fast, structured, leveled logging in Go.
Go21410mit
4 months ago
golangloggingstructured-logging
ls-go
A more colorful, user-friendly implementation of `ls` written in Go
Go218mit
18 days ago
ansi-colorscommand-linego
setup-go
Set up your GitHub Actions workflow with a specific version of Go
TypeScript1413mit
last month
go-proxy-pull-action
Pull the new release of a module to the Go proxy cache
Shell26mit
6 months ago
documentationgogo-modules
go-astisub
Manipulate subtitles in GO (.srt, .ssa/.ass, .stl, .ttml, .vtt (webvtt), teletex
Go563mit
6 months ago
gogolanggolang-library
go-functional
go-functional is a library of iterators to augment the standard library
Go354mit
4 months ago
functional-programminggogolang
go-graphql-subscription-example
☝️ go-graphql subscription over Kafka/Redis/NSQ example
Go42mit
26 days ago
event-streameventsgo
go-stun
A go implementation of the STUN client (RFC 3489 and RFC 5389)
Go655apache-2.0
5 months ago
gogolangnat-traversal
go-substrate-rpc-client
Substrate RPC client for go aka GSRPC
Go204apache-2.0
3 months ago
blockchaingolangrpc
souin
An HTTP cache system, RFC compliant, compatible with @tyktechnologies, @traefik,
Go719mit
13 days ago
cachecaddycaddy-module
go-spew
Implements a deep pretty printer for Go data structures to aid in debugging
Go5992isc
8 months ago
go-getoptions
Fully featured Go (golang) command line option parser with built-in auto-complet
Go56mpl-2.0
6 months ago
argument-parserautocompletecli
go-freelru
GC-less, fast and generic LRU hashmap library for Go
Go125apache-2.0
7 months ago
cachedata-structuresgc-less
go-fasttld
go-fasttld is a high performance effective top level domains (eTLD) extraction m
Go33bsd-3-clause
5 months ago
compressed-trieetldextract
go-message
✉️ A streaming Go library for the Internet Message Format and mail messages
Go373mit
5 months ago
mailmime
go-restful
package for building REST-style Web Services using Go
Go5011mit
4 months ago
customizablegoopenapi
go-proxy-cache
Simple Reverse Proxy with Caching, written in Go, using Redis.
Go123other
4 months ago
cachegolangproxy-server
go-diameter
Diameter stack and Base Protocol (RFC 6733) for the Go programming language
Go255other
9 months ago
solana-go
Go SDK library and RPC client for the Solana Blockchain
Go763apache-2.0
4 months ago
blockchaingolangrpc
go-unarr
Go bindings for unarr (decompression library for RAR, TAR, ZIP and 7z archives)
Go280zlib
7 months ago
7z-archives7zipdecompression-library
raylib-go
Go bindings for raylib, a simple and easy-to-use library to enjoy videogames pro
C1467zlib
5 months ago
androidgame-enginegolang
httpin
🍡 HTTP Input for Go - HTTP Request from/to Go Struct (Bi-directional Data Bindi
Go291mit
7 months ago
data-bindinggogo-api
cel-go
Fast, portable, non-Turing complete expression evaluation with gradual typing (G
Go2133apache-2.0
4 months ago
celexpressionexpression-evaluator
go-containerregistry
Go library and CLIs for working with container registries
Go3158apache-2.0
9 days ago
containercontainer-registrydocker
go-playground
GNU/Emacs mode that setup local Go playground for code snippets like play.golang
Emacs Lisp83gpl-3.0
8 months ago
emacsemacs-modego-playground
go-multierror
A Go (golang) package for representing a list of errors as a single error.
Go2256mpl-2.0
5 months ago
powerline-go
A beautiful and useful low-latency prompt for your shell, written in go
Go2750gpl-3.0
6 months ago
bashcolor-schemedeveloper-tools
mgm
Mongo Go Models (mgm) is a fast and simple MongoDB ODM for Go (based on official
Go742apache-2.0
12 months ago
gomgmmodel
go-lambda-cleanup
🚧 go-lambda-cleanup - A solution for removing previous versions of AWS Lambdas
Go89mit
7 months ago
automationawsgo
go-estimate
State estimation and filtering algorithms in Go
Go110apache-2.0
5 months ago
estimatorextended-kalman-filterfiltering
go-carpet
Tool for show test coverage in terminal for Go source files
Go244mit
9 months ago
cligolangtest-coverage
go-sunrise
Go package for calculating the sunrise and sunset times for a given location
Go141mit
7 months ago
astronomycalendargolang
go-otelroundtripper
Go http.RoundTripper that emits open telemetry metrics. This helps you easily ge
Go76mit
5 months ago
api-clienthttpclientopentelemetry-go
go-featureprocessing
🔥 Fast, simple sklearn-like feature processing for Go
Go116mit
7 months ago
feature-engineeringgomachine-learning
go-instrument
⚡️ Automatically add Trace Spans to Go methods and functions
Go157mit
5 months ago
astauto-instrumentationdatadog
go-rejson
Golang client for redislabs' ReJSON module with support for multilple redis clie
Go341mit
11 months ago
go-redisgolanggolang-client
go-peer
🔐 🕵🏻 End-to-End encryption and Theoretically-Provable anonymity in a library
Go211mit
4 months ago
anonymityanonymouscryptography
objectbox-go
Embedded Go Database, the fast alternative to SQLite, gorm, etc.
Go1073apache-2.0
10 months ago
databaseedgeembedded
go-finance
Finance related Go functions (e.g. exchange rates, VAT number checking, …)
Go27apache-2.0
5 months ago
exchange-rateexchange-ratesgolang
go-consistent
Source code analyzer that helps you to make your Go programs more consistent.
Go338mit
8 months ago
best-practicesconsistencyconsistency-checking
amqp091-go
An AMQP 0-9-1 Go client maintained by the RabbitMQ team. Originally by @streadwa
Go1398other
5 months ago
go.nvim
G'day Nvimer, Joyful Gopher: Discover the Feature-Rich Go Plugin for Neovim
Lua2169mit
3 days ago
gogolanggopls
go-money
Go implementation of Fowler's Money pattern
Go1561mit
6 months ago
currencyformatterfowler-money-pattern
device-check-go
:iphone: iOS DeviceCheck SDK for Go - query and modify the per-device bits
Go25mit
7 months ago
go-openai
OpenAI ChatGPT, GPT-3, GPT-4, DALL·E, Whisper API wrapper for Go
Go8720apache-2.0
4 months ago
chatgptchatgpt-apidall-e
go-guardian
Go-Guardian is a golang library that provides a simple, clean, and idiomatic way
Go533mit
11 months ago
2faauthauthentication
go-web-framework-benchmark
:zap: Go web framework benchmark
Go2044apache-2.0
10 months ago
benchmarkconcurrencyhttp-router-benchmark
goconvey
Go testing in the browser. Integrates with `go test`. Write behavioral tests in
Go8268other
4 months ago
bdd-frameworkgogoconvey
go-funk
A modern Go utility library which provides helpers (map, find, contains, filter,
Go4692mit
4 months ago
go-actor
A tiny library for writing concurrent programs in Go using actor model
Go134mit
4 months ago
actorconcurrencyconcurrent-programming
go-datastructures
A collection of useful, performant, and threadsafe Go datastructures.
Go7532apache-2.0
7 months ago
go-size-analyzer
A tool for analyzing the size of compiled Go binaries, offering cross-platform s
Go792agpl-3.0
4 months ago
analyzerbinarydependency
go-chassis
a cloud native application framework for Go with rich eco-system
Go2737apache-2.0
3 months ago
circuit-breakercloud-nativedistributed-systems
go-sqlbuilder
A flexible and powerful SQL string builder library plus a zero-config ORM.
Go1255mit
4 months ago
databasegohiveql
go-starter
An opinionated production-ready SQL-/Swagger-first RESTful JSON API written in G
Go473mit
6 months ago
allaboutappsdockergo
go-trending
Go library for accessing trending repositories and developers at Github.
Go140mit
7 months ago
hacktoberfest
awesome-go
A curated list of awesome Go frameworks, libraries and software
Go131481mit
last month
awesomeawesome-listgo
go-prompt
Building powerful interactive prompts in Go, inspired by python-prompt-toolkit.
Go5251mit
5 months ago
clicommand-lineinteractive
go-mongox
A Go Mongo library based on the official MongoDB driver, featuring streamlined d
Go102apache-2.0
5 months ago
builderdatabasego
go-echarts
🎨 The adorable charts library for Golang.
Go6625mit
8 days ago
chartsechartsgolang-visualization
vscode-go
Go extension for Visual Studio Code
TypeScript3803other
4 months ago
debuggergolangvisual-studio-code
google-cloud-go
Google Cloud Client Libraries for Go.
Go3662apache-2.0
4 months ago
cloud-bigquerycloud-datastorecloud-pubsub
tutorial-go-fiber-rest-api
📖 Build a RESTful API on Go: Fiber, PostgreSQL, JWT and Swagger docs in isolate
Go381mit
29 days ago
apidockerfiber
go-testdeep
Extremely flexible golang deep comparison, extends the go testing package, tests
Go426bsd-2-clause
7 months ago
assertionsdeep-equalsequality
go-app
A package to build progressive web apps with Go programming language and WebAsse
Go7802mit
5 months ago
awesome-gogogolang
go-callvis
Visualize call graph of a Go program using Graphviz
Go5847mit
5 months ago
awesome-gocallgraphgolang
go-dag
A Go-based framework has been developed to oversee the execution of workflows de
Go13apache-2.0
5 months ago
directed-acyclic-graphframeworkgo
go-patterns
Curated list of Go design patterns, recipes and idioms
Go24692apache-2.0
7 months ago
awesomedesign-patternsdesign-patterns-for-humans
go-doudou
go-doudou(doudou pronounce /dəudəu/)is OpenAPI 3.0 (for REST) spec and Protobuf
Go1401mit
4 months ago
apollocloud-nativeetcd
go-release-action
Automatically publish Go binaries to Github Release Assets through Github Action
Shell498mit
2 months ago
actionactionsassets
go-mail
📧 Easy to use, yet comprehensive library for sending mails with Go
Go529mit
4 months ago
emailgogo-mail
docker-go-mingw
Docker image for building Go binaries with MinGW toolchain. Supports Windows on
Shell43mit
5 months ago
docker-golangdocker-mingwgo
go-zero
A cloud-native Go microservices framework with cli tool for productivity.
Go28442mit
4 months ago
cloud-nativecode-generationframework
failsafe-go
Fault tolerance and resilience patterns for Go
Go1575mit
4 months ago
bulkheadcachecircuit-breaker
go-critic
The most opinionated Go source code linter for code audit.
Go1808mit
4 months ago
conventionsgogo-lintpack
starlark-go
Starlark in Go: the Starlark configuration language, implemented in Go
Go2273bsd-3-clause
4 months ago
go-redoc
go-redoc is an embedded OpenAPI/Swagger documentation ui for Go using ReDoc
Go66mit
7 months ago
documentationechofiber
testcontainers-go
Testcontainers for Go is a Go package that makes it simple to create and clean u
Go3355mit
4 months ago
automationdockergo
libvlc-go
Go bindings for libVLC and high-level media player interface
Go421mit
7 months ago
audiobindingsgo
go-datebin
A date and time parse and format library for Go.
Go4apache-2.0
6 months ago
datedatebindatetime
go-elasticsearch
The official Go client for Elasticsearch
Go5573apache-2.0
4 months ago
clientelasticsearchgo
go-tg
🤖 Go client library for accessing Telegram Bot API, with batteries for building
Go84mit
6 months ago
api-bindingsbot-frameworkgo
go-streams
A lightweight stream processing library for Go
Go1807mit
4 months ago
aerospikedata-pipelinedata-stream
go-persian-calendar
The implementation of Persian (Solar Hijri) Calendar in Go
Go198mit
6 months ago
gogolanggolang-module
go-sitemap-generator
go-sitemap-generator is the easiest way to generate Sitemaps in Go
Go217mit
5 months ago
gositemapsitemap-generator
gobrew
Go version manager, written in Go. Super simple tool to install and manage Go ve
Go359mit
5 months ago
envgogoenv
go-blueprint
Go-blueprint allows users to spin up a quick Go project using a popular framewor
Go3171mit
4 months ago
onnx-go
onnx-go gives the ability to import a pre-trained neural network within Go witho
Go661mit
6 months ago
gogorgoniamachine-learning
fiber-go-template
📝 Production-ready backend template with Fiber Go Web Framework for Create Go A
Go960apache-2.0
9 days ago
api-serverapi-testbackend-template
go-git
A highly extensible Git implementation in pure Go.
Go5714apache-2.0
4 months ago
gitgit-clientgit-server
froggit-go
Froggit-Go is a universal Go library, allowing to perform actions on VCS provide
Go45apache-2.0
4 months ago
awesomeawesome-gobitbucket
coherence-go-client
The Coherence Go Client allows native Go applications to act as cache clients to
Go9upl-1.0
5 months ago
cachingcoherencecoherence-ce
aws-lambda-go
Libraries, samples and tools to help Go developers develop AWS Lambda functions.
Go3590apache-2.0
8 months ago
github-markdown-toc.go
Easy TOC creation for GitHub README.md (in go)
Go506mit
3 months ago
githubgogolang
emacs-go-tag
Edit field tags for golang struct fields
Emacs Lisp62gpl-3.0
2 years ago
emacs-lispemacs-plugingo-tools
go-mq
Declare AMQP entities like queues, producers, and consumers in a declarative way
Go90apache-2.0
last year
amqpgogolang
structrue-go.nvim
A better structured display of golang symbols information
Lua43mit
2 years ago
goluaneovim
go-jsonerror
Small package which wraps error responses to follow jsonapi.org
Go15mit
5 years ago
gogolang-jsonjson-api
maps
map library using Go generics that offers a standard interface, go routine synch
Go38mit
last year
go-edlib
📚 String comparison and edit distance algorithms library, featuring : Levenshte
Go466mit
2 years ago
algorithmscosinedamerau-levenshtein
go-flow
Simply way to control goroutines execution order based on dependencies
Go218mit
6 years ago
concurencygogoflow
go-benchmark-app
Application for HTTP benchmarking via different rules and configs
Go27mit
8 years ago
benchmarkefficiencygolang-tools
go-tgbot
Golang telegram bot API wrapper, session-based router and middleware
Go120apache-2.0
6 years ago
apiboteasyjson
complete
bash completion written in go + bash completion for go command
Go924mit
last year
bash-completioncompletionfish-completion
retry-go
Retrying made simple and easy for golang :repeat:
Go48mit
6 years ago
distributed-systemsgoresiliency
action-hints.nvim
⚡ A Neovim plugin that displays available actions like 'Go to Definition' and 'G
Lua83
last year
vfsgen
Takes an input http.FileSystem (likely at go generate time) and generates Go cod
Go981mit
last year
embed-filesgo
IDE
A Go code editor. With debugging and Autocomplete. 一个 Go 代码编辑器,具有 DEBUGGING 和 AU
Go357lgpl-2.1
2 years ago
dockergogolang
templify
A tool to be used with 'go generate' to embed external template files into Go co
Go30mit
3 years ago
code-generationgo-generatego-template
anoweb
The lightweight and powerful web framework using the new way for Go.Another go t
Go5apache-2.0
2 years ago
go-here
Go client library around the HERE location based APIs.
Go13mit
4 years ago
golanggolang-clientgolang-library
go-finance
Go library containing a collection of financial functions for time value of mone
Go170mpl-2.0
3 years ago
fintechgolang
go-logger
Simple logger for Go programs. Allows custom formats for messages.
Go286bsd-3-clause
6 years ago
golangloggerlogging-library
go-rquad
:pushpin: State of the art point location and neighbour finding algorithms for r
Go132mit
2 years ago
goquadtree
go-astits
Demux and mux MPEG Transport Streams (.ts) natively in GO
Go536mit
last year
gogolanggolang-library
gbind
Bind data to any Go value. Can use built-in and custom expression binding capabi
Go8mit
2 years ago
bindcacheexpression
go-restcountries
Go wrapper for the REST Countries API.
Go4mit
3 years ago
api-clientapi-wrappercountries
go-conv
Fast conversions across various Go types with a simple API.
Go386mit
3 years ago
convconversionconversion-functions
go-php
PHP bindings for the Go programming language (Golang)
Go922mit
3 years ago
golanguage-bindingsphp
go-cluster
k-modes and k-prototypes clustering algorithms implementation in Go
Go41bsd-3-clause
2 years ago
algorithmclusterclustering
go-echo-vuejs-boilerplate
Boilerplate of how to use go with echo framework and vuejs (client)
Go4mit
4 years ago
boilerplateboilerplate-templateecho
go-todo-backend
Go Todo Backend example using modular project layout for product microservice.
Go312mit
2 years ago
gogolangmodular
go-osc
Open Sound Control (OSC) library for Golang. Implemented in pure Go.
Go196mit
2 years ago
gogolanggolang-library
go-anytime
Parse natural and standardized dates/times and ranges in Go without knowing the
Go20mit
2 years ago
action-go-crossbuild
Build Go applications for multiplatform on GitHub Actions
JavaScript6mit
2 years ago
actiongithub-actionsgo
vertx-go-tcp-eventbus-bridge
A Go Client for the Eclipse Vert.x TCP EventBus Bridge
Go29apache-2.0
7 years ago
go-http-routing-benchmark
Go HTTP request router and web framework benchmark
Go1645bsd-3-clause
last year
go-finnhub
Simple and easy to use client for stock market, forex and crypto data from finnh
Go90mit
5 years ago
crytpocurrencyfinancial-datafinancial-markets
go-generate-password
Password generator written in Golang, usable as a CLI or Go library. Provides op
Go52mit
3 years ago
gogo-librarygolang
go-mcu
Alternative CLI tool and Go package for NodeMCU-based modules.
Go12mit
4 years ago
cliesp8266golang
ethereum-development-with-go-book
📖 A little guide book on Ethereum Development with Go (golang)
Go1721other
2 years ago
blockchainbookdevelopment
go-alexa
A collection of Amazon Echo / Alexa tools for Go development.
Go260mit
3 years ago
alexaamazonamazon-echo
go-problemdetails
Problem json implementation (https://tools.ietf.org/html/rfc7807) package for go
Go17mit
5 years ago
go-duktape
[abandoned] Duktape JavaScript engine bindings for Go
Go777mit
3 years ago
bindingduktapegolang
go-resources
Unfancy resources embedding for Go with out of box http.FileSystem support.
Go176mit
2 years ago
go-command-chain
A go library for easy configure and run command chains. Such like pipelining in
Go58mit
2 years ago
commandgogolang
go-tigertonic
A Go framework for building JSON web services inspired by Dropwizard
Go997other
6 years ago
go-cron
A simple Cron library for go that can execute closures or functions at varying i
Go227
5 years ago
dataframe-go
DataFrames for Go: For statistics, machine-learning, and data manipulation/explo
Go1150other
3 years ago
data-sciencedataframedataframes