Hamcrest matchers for the Go programming language
Repository Index
47,133 repositories indexed
1,921–1,944 of 2,306 · Most stars
Provides primitives to perform ordered GRAceful TERmination for Golang applications
- graceful-shutdown
- termination
- graceful-degradation
- graceful-restart-process
Recreates directory and files from embedded filesystem using Go 1.16 embed.FS type.
- embedded
- resource-embedding
- golang
- filesystem
Patient API is a PoC project using Golang, Chi, PostrgreSQL among Docker and Docker compose. Exposing REST API endpoints.
goriak - Go language driver for Riak KV
- riak-kv
- go
- database-connector
- database-adapter
Multi-String Pattern Matching Algorithm Using TrieNode
- aho-corasick
- trie
- search
- multi-search
The most flexible component-oriented framework for GoLang applications
- components
- dependency-injection
- framework
- go
OpenTelemetry auto-instrumentation tool for Golang. It automatically injects OpenTelemetry blocks.
a small golang lib to generate placeholder images
Golang implementation of the Paice/Husk Stemming Algorithm
Go utility library for convenient looping using Go's range-over-func feature
- golang
Lightweight, type-safe database query builder for Go with zero production dependencies. JOINs, subqueries, CTEs, batch operations, LRU statement cache. PostgreSQL, MySQL, SQLite.
- database
- database-abstraction
- go
- golang
MPO Stereoscopic 3D Photo Encoder/Decoder Library and CLI Utility
- jpeg-mpo
- multi-picture
- decoder
- go
tiny linear interpolation library for go
- linear-interpolation
- golang
- piecewise
- linear
Improve Open Assistant with ChatGPT.
protoc plugin that generates HTTP server and client
- generator
- golang
- protoc
A Golang library to manipulate strings according to the word parsing rules of the UNIX Bourne shell.
- golang
- golang-library
- go
A Prometheus Exporter for Suricata
- prometheus
- suricata
- prometheus-exporter
Key/Value database benchmark
Application for HTTP benchmarking via different rules and configs
- benchmark
- efficiency
- golang-tools
atomic measures + Prometheus exposition library
- metrics
- metrics-exporter
- prometheus
- prometheus-exporter
Automate semantic versioning of Git repositories by analyzing their formatted commit history and tagging them with the right SemVer.
Parse awesome-go README file and generate a new README file with repo info.
A low/zero interaction ssh authentication logging honeypot
- ssh-server
- honeynet