A highly optimized double-ended queue
- golang
- array
- double-ended-queue
- list
47,133 repositories indexed
1,033–1,056 of 1,897 · Most stars
A highly optimized double-ended queue
Genetic Algorithms library written in Go / golang
Quick Solution with Unstructured JSON data
LibraDB is a simple, persistent key/value store written in pure Go in less than 1000 lines for learning purposes.
cheek: a pico-sized declarative job scheduler
Go package for sharding databases ( Supports every ORM or raw SQL )
Zero-effort, concise configuration management that avoids boilerplate and repetitive actions.
A high-performance, high precision, zero allocation fixed-point decimal library for financial applications
HTTP mock for Golang: record and replay HTTP/HTTPS interactions for offline testing
A generics based dependency injection application framework for Go, supporting aspect oriented programming based on interceptors
A Highly Accessible and Automated Virtualization Platform for Security Education
A cross-platform native UI engine with a Go backend: write apps in Go with signals, memos and flexbox layout, and each platform draws with its own native views — iOS, macOS, Windows, Android, Linux and the web
TranslatedA simple and light excel file reader to read a standard excel as a table faster | A lightweight Excel data reading library that parses Excel in a more `relational database` way.
Pure Go WebGPU Implementation
A fast string sorting algorithm (MSD radix sort)
Go library containing a collection of financial functions for time value of money (annuities), cash flow, interest rate conversions, bonds and depreciation calculations.
Generic manual memory management for golang
BQB is a lightweight and easy to use query builder that works with sqlite, mysql, mariadb, postgres, and others.
Utility to simplify running applications in docker containers
RobustIRC - an IRC network without netsplits, implemented in Go using the Raft consensus algorithm
Simple and blazing fast lockfree logging library for golang
timeutil - useful extensions (Timedelta, Strftime, ...) to the golang's time package
state machine which runs code
Notable - a simple note taking application