Simple logger for Go programs. Allows custom formats for messages.
- logger
- golang
- logging-library
47,133 repositories indexed
97–120 of 158 · Most stars
Simple logger for Go programs. Allows custom formats for messages.
Stream api (kind of) implementation for go, other useful functions and packages to use go in a functional way
Pakkero is a binary packer written in Go made for fun and educational purpose. Its main goal is to take in input a program file (elf binary, script, even appimage) and compress it, protect it from tampering and intrusion.
A gh CLI extension that uploads attachments to GitHub from the command line
Run a web page like a program
Floc: Orchestrate goroutines with ease.
A collection of simple programs which can generate bitcoin wallets, create and sign transactions, and send transactions over the bitcoin network.
Kubernetes operator for self-hosted LLM inference across a heterogeneous GPU fleet: NVIDIA CUDA, AMD Vulkan, and Apple Silicon Metal. Runtimes: llama.cpp, vLLM, TGI, mlx-server. Multi-GPU sharding, model caching, OpenAI-compatible endpoints. Apache-2.0, run across homelab and on-prem fleets, actively developed.
go library for image programming (merge, crop, resize, watermark, animate, ease, transit)
🛠 A full-featured dependency injection container for go programming language.
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.
interactive programming of melodies, producing MIDI
ps-top - a top-like program for MySQL
A Simplest in-memory and Distributed Storage-Agnostic Message Queue for Your Concurrent Go Program
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
tcpack is an application protocol based on TCP to Pack and Unpack bytes stream in go program.
A lightweight yet powerful, fast, customizable, type-safe object-relational mapper for the Go programming language.
Build systems with Go examples
Framework for building RESTful API's in Go
Gentee - script programming language for automation. It uses VM and compiler written in Go (Golang).
Functional Experiment in Golang
further development: github.com/wroge/crs
Easy to use and modular library to make self updating golang programs