Database Abstraction Layer (dbal) for Go. Support SQL builder and get result easily (now only support mysql)
- golang
- dbal
- mysql
- sqlbuilder
78,850 visible repositories in the index
865–888 of 1,026 · Most stars
Database Abstraction Layer (dbal) for Go. Support SQL builder and get result easily (now only support mysql)
API framework written in Golang.
Go's answer to pandas + scikit-learn: a batteries-included data analysis library with dataframes, statistics, machine learning, quant, and GPU acceleration. Run Python with seamless two-way variable sharing, or explore data straight from the Insyra CLI.
TCP proxy, highjacks HTTP to allow CORS
A lightweight Snowflake emulator built with Go and DuckDB for local development and testing
A toolkit helps upload files to IPFS pinning services.
Embedded single file SQL database written in Golang
Password generator written in Golang, usable as a CLI or Go library. Provides options for human readable and accessibility friendly passwords.
GxPDF - Enterprise-grade PDF library for Go. Table extraction, text parsing, encryption, document creation.
Go tool + library that publishes GIS vector data to GeoServer via PostGIS — walks a directory of shapefile / GeoJSON / GeoPackage / KML, loads each into PostGIS via GDAL/OGR, then registers the resulting tables as GeoServer feature types. Idempotent. Tested on GeoServer 2.27 LTS + 2.28 stable.
Froggit-Go is a universal Go library, allowing to perform actions on VCS providers.
Fluent, type-safe, Go-native style SQL query builder with the migration generation tool
A drop-in modernization of jmoiron/sqlx that fixes lexer bugs, automates IN expansion, and adds pluggable hooks — built for Go 1.21+.
Available Terraform Provider network mirroring service.
Unlimited job queue for go, using a pool of concurrent workers processing the job queue entries
The library provides a unified way to read configuration data from different sources, such as environment variables, command line flags, and configuration files.
pretty colorfull tables in go with less effort
Expressive assertions for Go. Make your tests readable, elegant, and easy to debug.
A linter that detect the possibility to use variables/constants from the Go standard library.
A simple embeddable scripting language which supports concurrent event processing.
Genv is a library for Go (golang) that makes it easy to read and use environment variables in your projects. It also allows environment variables to be loaded from the .env file.
K8s API Honeypot with Active Defense Capabilities
Probability distributions and associated methods in Go
A Go library to simplify request parsing, validation, and response handling in microservices, making code cleaner and more maintainable.