:gem: Modern ORM for Golang - Testable, Extendable and Crafted Into a Clean and Elegant API
Repository Index
47,133 repositories indexed
193–216 of 422 · Most stars
A probabilistic data structure service and storage
GhostDB is a distributed, in-memory, general purpose key-value data store that delivers microsecond performance at any scale.
Graph algorithms and data structures
- graph-algorithms
- graph-theory
- data-structures
- go
Immutable transaction isolated sql driver for golang
- sql-driver
- integration-testing
- go
- golang
Package goraph implements graph data structure and algorithms.
- graph
- algorithm
- go
A go library to improve readability in terminal apps using tabular data
Extract structured data from web sites. Web sites scraping.
- golang
- golang-library
- extract-data
- chrome-fetcher
A Go (golang) package that enhances the standard database/sql package by providing powerful data retrieval methods as well as DB-agnostic query building capabilities.
- golang
- go
- database
- ozzo
Library and tools for working with MP4 files containing video, audio, subtitles, or metadata. The focus is on fragmented files. Includes mp4ff-info, mp4ff-encrypt, mp4ff-decrypt and other tools.
- mpeg-dash
- mp4
- fmp4
- avc
Attach hooks to any database/sql driver
Oracle driver for Go using database/sql
A modern, feature-rich, databaseless flat-file wiki platform built with Go.
- access-control
- collaboration
- docker
- documentation
Conduit streams data between data stores. Kafka Connect replacement. No JVM required.
- go
- data-integration
- etl
- data-pipeline
Tiny lib to scan SQL rows directly to structs, slices, and primitive types
pgx mock driver for golang to test database interactions
Translated📝 Go configuration manage(load,get,set,export). support JSON, YAML, TOML, Properties, INI, HCL, ENV and Flags. Multi file load, data override merge, parse ENV var. Go application configuration loading and management, supporting multiple formats, multi-file loading, remote file loading, data merging, and parsing of environment variable names
- config
- config-management
- json
- yaml
Distributed Data Transfer Service for MySQL
- mysql
- data-transfer
- data-migration
- replication
Embeddable and distributed in-memory alternative to Redis.
- cluster
- database
- distributed
- memory
A library provides spatial data and geometric algorithms
- geometry-library
- gis
- geospatial
- golang
Countries - ISO-639, ISO-3166 countries codes with subdivisions and names, ISO-4217 currency designators, ITU-T E.164 IDD phone codes, countries capitals, UN M.49 codes, IANA ccTLD countries domains, FIPS, IOC/NOC and FIFA codes, VERY VERY FAST, compatible with Databases/JSON/BSON/GOB/XML/CSV, Emoji countries flags and currencies, Unicode CLDR.
- go
- iso
- iso3166
- iso3166-1
Ideas on better database design
General purpose library for reading, writing and working with OpenStreetMap data
- golang
- osm
- openstreetmap
- osmpbf
This repo maintains DM (a data migration platform) and TiCDC (change data capture for TiDB)