Highly concurrent drop-in replacement for bufio.Writer
- golang
- concurrent
- io
- multithreading
60,621 visible repositories in the index
865–888 of 1,099 · Most stars
Highly concurrent drop-in replacement for bufio.Writer
Stream database events from PostgreSQL to Kafka
A probably paranoid Golang utility library for securely hashing and encrypting passwords based on the Dropbox method. This implementation uses Blake2b, Scrypt and XSalsa20-Poly1305 (via NaCl SecretBox) to create secure password hashes that are also encrypted using a master passphrase.
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.
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.
A collection of Go packages for creating robust GraphQL APIs
A GUI library for Go that doesn't make you want to switch to web dev.
Password generator written in Golang, usable as a CLI or Go library. Provides options for human readable and accessibility friendly passwords.
A stunningly beautiful Terminal backup and restore tool written in Pure Go
Embedded single file SQL database written in Golang
Golang Neural Network
🖍️ Marker is the easiest way to match and mark strings for colorful terminal outputs!
Zero-dependency 128-bit fixed-point decimal for Go. Exact SQL NUMERIC / PostgreSQL semantics, no heap allocation, no panics — built for money, ledgers and banking arithmetic.
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.
🐝 A Highly Performant and easy to use goroutine pool for Go
Colorized streaming JSON output for Go
High performance utility functions using Generics
Library and tool for reading, writing, and processing transit data
TranslatedEasy and safe convert any value to another type in Go. (Safe data type conversion for Go)
Available Terraform Provider network mirroring service.
The library provides a unified way to read configuration data from different sources, such as environment variables, command line flags, and configuration files.
Golang counters for readers/writers