eBPF based TCP observability.
Repository Index
47,133 repositories indexed
121–144 of 216 · Most stars
Simple, lightweight and faster response (JSON, JSONP, XML, YAML, HTML, File) rendering package for Go
- renderer
- render
- gorender
- goresponse
A Go Mongo library based on the official MongoDB driver, featuring streamlined document operations, generic binding of structs to collections, built-in BSON doc builder, automated field updates, struct validation, hooks, and plugin-based programming.
- go
- mongo
- mongodb
- golang
Simply way to control goroutines execution order based on dependencies
- goflow
- golang
- goroutine
- concurency
Simple in-memory job queue for Golang using worker-based dispatching
- golang
- queue-workers
- job-scheduler
- job-worker
A fast to develop, fast to run, Go based toolkit for ETL and feature extraction on Hadoop.
Lightweight RESTful database engine based on stack data structures
TranslatedA turn-based competitive Python programming game: problem-solving speed is combat power. A web-based Python programming battle game.
A generics based dependency injection application framework for Go, supporting aspect oriented programming based on interceptors
- code-generation
- dependency-injection
- framework
- generics
dfg - Generates dockerfiles based on various input channels.
- dockerfile
- dockerfile-generator
- docker
- dfg
simple YARA-based IOC scanner
- yara
- ioc
- security
- incident-response
Build your own Game-Engine based on the Entity Component System concept in Golang.
- go
- golang
- game-development
- entity-component-system
Automatically sets up command line flags based on struct fields and tags.
Timberjack is a Go log rolling library with support for size-based, time-based, and manual rotation.
- log-management
- log-rolling
- log-rotation
- logging
tcpack is an application protocol based on TCP to Pack and Unpack bytes stream in go program.
- go
- tcp
- golang
- golang-examples
A terminal application to watch crypto prices!
- cryptocurrency
- bitcoin
- ethereum
- cryptocurrency-exchanges
websocket based messaging server written in golang
The new network OS designed for white-box switches based on open API.
- of-dpa
- mpls
- bgp
- vpn
Prometheus remote write proxy that adds Cortex/Mimir tenant ID based on metric labels
- cortex
- tenant
- proxy
- prometheus
🚀 Gone - A Lightweight Dependency Injection Framework for Go | Tag-based Auto Injection | Supports Config Center/Lifecycle Management | Provides Rich Ecosystem Components and Scaffolding Tool
- di
- dependency-injection
- dig
- golang
EasyDocker is a TUI focused on investigating and troubleshooting Docker resources. Highly inspired by lazydocker and k9s while leveraging beautiful graphics from BubbleTea
A Go package built to communicate with Apache TinkerPop™ Graph computing framework using Gremlin; a graph traversal language used by graph databases such as JanusGraph®, MS Cosmos DB, AWS Neptune, and DataStax® Enterprise Graph.
- golang
- go
- graph-database
- gremlin
Tag-based environment configuration for structs
This library provides a simple microservice framework based on clean architecture principles with a working example implemented.
- golang
- go
- microservices
- microservice