Fluent, type-safe, Go-native style SQL query builder with the migration generation tool
- database-sql
- go
- golang
- query-builder
47,133 repositories indexed
73–96 of 119 · Most stars
Fluent, type-safe, Go-native style SQL query builder with the migration generation tool
TranslatedEasy and safe convert any value to another type in Go. (Safe data type conversion for Go)
Fast, zero-allocation, lexicographic-order-preserving packing/unpacking of native Go types to bytes.
Package for fast copying structs of different types
Type-safe functions for common Go slice operations
A type-to-type copy function code generator.
flexible data type for Go
A collection of CLI argument types for the Go `flag` package.
Helper routines for simplifying the creation of optional fields of basic type.
The standards-based Web Components multitool. Generate Custom Elements Manifests, Dev Server, LSP, and MCP for your app or design system
Package set is a small wrapper around the official reflect package that facilitates loose type conversion and assignment into native Go types.
Generate TypeScript interfaces from Go structs/interfaces - useful for JSON RPC
Null Types, Safe primitive type conversion and fetching value from complex structures.
k-modes and k-prototypes clustering algorithms implementation in Go
The imghdr module determines the type of image contained in a file for go
Nullable Go types that can be marshalled/unmarshalled to/from JSON.
The production agent framework for Go — type-safe agents, structured output, multi-provider streaming, guardrails, and multi-agent orchestration with zero core dependencies.
Golang type-safe dependency injection
Typed test data factories for Go. Compile-time checked field references, faker-backed defaults, and factories derived from factories.
Contains functions for simplified creation of pointers from constants of basic types
Recreates directory and files from embedded filesystem using Go 1.16 embed.FS type.
Lightweight, type-safe database query builder for Go with zero production dependencies. JOINs, subqueries, CTEs, batch operations, LRU statement cache. PostgreSQL, MySQL, SQLite.
🚀 Schema based, typed Redis caching/memoize framework for Go
Converts go types no matter what