MongoDB / mgo query that supports efficient pagination (cursors to continue listing documents where we left off).
- mongodb
- pagination
- cursor
- query
47,133 repositories indexed
121–144 of 150 · Most stars
MongoDB / mgo query that supports efficient pagination (cursors to continue listing documents where we left off).
Database Abstraction Layer (dbal) for Go. Support SQL builder and get result easily (now only support mysql)
Fully featured Go (golang) command line option parser with built-in auto-completion support.
Multi-agent orchestration & workflow engine. Declarative YAML workflows, LLM coordinator with hub-and-spoke mailboxes, race-safe delivery. One YAML file, one Go binary. Runs on any goai-supported provider.
No comments, simple go wrapper to create swagger 2.0 compatible APIs. Support most routing frameworks, such as built-in, gin, chi, mux, echo, httprouter, fasthttp and more.
A simple embeddable scripting language which supports concurrent event processing.
SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, xDC replication, Kubernetes, POSIX FUSE mount, S3 API, S3 Gateway, Hadoop, WebDAV, encryption, Erasure Coding. Enterprise version is at seaweedfs.com.
An golang log lib, supports tracking and level, wrap by standard log lib
Render markdown file to PNG image. Support custom CSS URL/file.
a golang log lib supports level and multi handlers
API Framework supporting REST and RPC.
TryLock support on read-write lock for Golang
A weather server supporting Campbell Scientific and Davis Instruments stations with lots of data-sharing options
Excel binding to struct written in Go.(Only supports Go1.18+)
Happy SDK is an open-source Go framework for building fast, reliable applications. Its modular tools simplify development and prototyping, supporting integration with multi-language projects for technical and non-technical users.
A Binary Memcached client for Go with support for sharding using consistent hashing, along with SASL.
A tokenizer based on the dictionary and Bigram language models for Go. (Now only support chinese segmentation)
Package approx adds support for durations of days, weeks and years.
A concurrent toolkit to help execute funcs concurrently in an efficient and safe way. It supports specifying the overall timeout to avoid blocking.
k6 extension that adds support for input arguments via UI
A Go caching framework that supports multiple data source drivers
go 1.23 implementation of linked list with iterators and generics support
A persistent, map-like object for the Go programming language. Supports customization.
Type-safe HTML template rendering engine for Go with generics, compile-time validation and go-generate support