godzie44 / go-uringView external linksLinks
The `io_uring` library and runtime for GO
☆157May 1, 2025Updated 9 months ago
Alternatives and similar repositories for go-uring
Users that are interested in go-uring are comparing it to the libraries listed below
Sorting:
- Provides easy-to-use async IO interface with io_uring☆691Nov 20, 2023Updated 2 years ago
- io_uring support for go☆206Oct 11, 2020Updated 5 years ago
- Go io uring syscall implementation without CGO, rewrite on branch v0.4☆119Apr 25, 2023Updated 2 years ago
- Go programming language port of liburing.☆115Sep 24, 2023Updated 2 years ago
- Gain is a high-performance io_uring networking framework written entirely in Go.☆561Aug 21, 2023Updated 2 years ago
- a thread-safe concurrent map for go☆48Jun 30, 2024Updated last year
- Reference implementations for golang/go#38203 and golang/go#19367.☆27Aug 31, 2021Updated 4 years ago
- ☆123Jul 10, 2023Updated 2 years ago
- Demo API to play with io_uring in Go☆65Jun 29, 2020Updated 5 years ago
- WIP☆21Jun 23, 2025Updated 7 months ago
- A simple and efficient hashmap package for Go. Open addressing, robin hood hashing, and xxh3 algorithm. Supports generics.☆221Mar 31, 2023Updated 2 years ago
- Golang library for io_uring (without CGO)☆132Feb 9, 2021Updated 5 years ago
- Deprecated! See https://github.com/golang-design/go2generics.☆25Aug 22, 2021Updated 4 years ago
- ☆27Mar 19, 2022Updated 3 years ago
- Exposes batch message receives (recvmmsg)☆14Aug 15, 2025Updated 5 months ago
- A Go implementation of Rust's evmap which optimizes for high-read, low-write workloads and uses eventual consistency to ensure that reade…☆10Aug 21, 2022Updated 3 years ago
- Golang port of Abseil's SwissTable☆829Mar 7, 2025Updated 11 months ago
- Go library providing algorithms optimized to leverage the characteristics of modern CPUs☆910Sep 23, 2025Updated 4 months ago
- XOR code engine in pure Go, more than 270GB/S per core☆79Aug 6, 2024Updated last year
- An assert function for Go that works like the one in C.☆21Jun 23, 2021Updated 4 years ago
- IO engine library supports BufferedIO/DirectIO/AsyncIO and provides a unified common unix-like system file operation interface☆11Apr 30, 2019Updated 6 years ago
- ☆12Oct 14, 2024Updated last year
- ☆12May 14, 2025Updated 8 months ago
- High Availability Raft Framework for Go☆662Dec 16, 2025Updated last month
- Concurrent data structures for Go☆1,589Feb 3, 2026Updated last week
- Fast histograms for Go☆37Mar 10, 2024Updated last year
- Golang library for asynchronous file I/O using io_uring / aio / OVERLAPPED interfaces☆37Feb 3, 2022Updated 4 years ago
- fastest goid☆16Mar 6, 2025Updated 11 months ago
- groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.☆12Dec 16, 2022Updated 3 years ago
- Library for parsing ELF files written in pure Go.☆31Jun 2, 2023Updated 2 years ago
- alternative condition variable synchronization primitive☆32Nov 17, 2024Updated last year
- Linux kernel images for router7☆13Updated this week
- Fast little priority queue for Rust.☆15Jun 1, 2025Updated 8 months ago
- A Stream VByte implementation in Go leveraging SIMD techniques☆18Sep 12, 2021Updated 4 years ago
- go-farm: a pure-Go farmhash implementation☆256Sep 24, 2024Updated last year
- A fast little LRU cache for Go☆174May 22, 2023Updated 2 years ago
- Identify containers at runtime and observe them. No container runtime required. Read only access to the kernel.☆17Jul 24, 2021Updated 4 years ago
- Interactive Assembler for Go☆69Oct 31, 2024Updated last year
- Simple and easy wrappers for Go sync/atomic package.☆31Mar 3, 2024Updated last year