Load configuration in cascade from multiple backends into a struct
- configuration
- structure
- configuration-loader
- golang
81,337 visible repositories in the index
1,105–1,128 of 1,908 · Most stars
Load configuration in cascade from multiple backends into a struct
The open-source support inbox + live chat and inbox collaboration for teams
S3 Reverse Proxy with GET, PUT and DELETE methods and authentication (OpenID Connect and Basic Auth)
Daemonize Go applications deviously.
Go implementation to calculate Levenshtein Distance.
The universal iOS automation platform
Command-line tool and library for Windows remote command execution in Go
Selected Machine Learning algorithms for natural language processing and semantic analysis in Golang
readflow is a news-reading (or read-it-later) solution focused on versatility and simplicity.
Extremely flexible golang deep comparison, extends the go testing package, tests HTTP APIs and provides tests suite
Goview is a lightweight, minimalist and idiomatic template library based on golang html/template for building Go web application.
This repo maintains DM (a data migration platform) and TiCDC (change data capture for TiDB)
An easy way to add useful startup banners into your Go applications
Cloud Foundry buildpack for running Java applications
🕸️ Go Implementation of the Polkadot Host
An easy to use, extensible health check library for Go applications.
Self-hosted AI visibility tracking (AEO / GEO / LLMO). Track how ChatGPT, Claude, Perplexity, Gemini and Google AI Overviews mention and cite your brand. One Go binary, SQLite, MCP-first, bring your own keys.
Pure Go GPU Application Framework — windowing, input, lifecycle, platform abstraction. Part of the GoGPU ecosystem.
Go tools for audio processing & creation 🎶
Chronos - A static race detector for the go language
Build cross platform GUI apps with GO and HTML/JS/CSS (powered by nwjs)
Concurrent task runner, developer's routine tasks automation toolkit. Simple modern alternative to GNU Make 🧰
Gountries provides: Countries (ISO-3166-1), Country Subdivisions(ISO-3166-2), Currencies (ISO 4217), Geo Coordinates(ISO-6709) as well as translations, country borders and other stuff exposed as struct data.
Steam's protocol in Go to allow automation of different actions on the Steam network without running an actual Steam client. Includes APIs for friends, chatting, trading, trade offers and TF2 crafting.