A linter that detect the possibility to use variables/constants from the Go standard library.
- go
- golang
- linter
60,621 visible repositories in the index
937–960 of 1,177 · Most stars
A linter that detect the possibility to use variables/constants from the Go standard library.
Ordered-concurrently a library for concurrent processing with ordered output in Go. Process work concurrently and returns output in a channel in the order of input. It is useful in concurrently processing items in a queue, and get output in the order provided by the queue.
Collections of string utils I have created over the years
Library created for testing JSON against patterns.
Golang text Transliterator (i.e München -> Muenchen)
MCP server for Git with local Ollama — zero tokens for git operations
Go library for accessing the MyAnimeList API: https://myanimelist.net/apiconfig/references/api/v2
SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, xDC replication, Kubernetes, POSIX FUSE mount, S3 API, S3 Gateway, Hadoop, WebDAV, encryption, Erasure Coding. Enterprise version is at seaweedfs.com.
Genv is a library for Go (golang) that makes it easy to read and use environment variables in your projects. It also allows environment variables to be loaded from the .env file.
Two-phase (2PC) and three-phase (3PC) protocols implementaion in Golang
A lightweight instant virtual network for rapid prototyping SDN
K8s API Honeypot with Active Defense Capabilities
k-modes and k-prototypes clustering algorithms implementation in Go
Probability distributions and associated methods in Go
Drone plugin for trigger Jenkins jobs.
🍜 Parametrized JSON logging library in Golang which lets you obfuscate sensitive data and marshal any kind of content.
A Go library to simplify request parsing, validation, and response handling in microservices, making code cleaner and more maintainable.
The repository host gives no description.
Simply ACID* key-value database. At the medium or even low latency it tries to provide greater throughput without losing the ACID properties of the database. The database provides the ability to create record headers at own discretion and use them as transactions. The maximum size of stored data is limited by the size of the computer's RAM.
go-fasttld is a high performance effective top level domains (eTLD) extraction module.
macOS Sleep/ Wake notifications in golang
A Go HTTP client library inspired by Axios, providing a simple and intuitive API for making HTTP requests with features like interceptors, JSON handling, configurable instances, and automatic retries
A lightweight Neovim Version & Config Manager CLI tool to install, switch, list, uninstall, and reset Neovim versions.
hypermatch is a high-performance ⚡ Go library designed for rapid matching of a large number of rules to events. It processes thousands of events per second 🚀 against extensive rule sets in-memory with minimal latency ⏱️.