{"repo":"huandu/go-sqlbuilder","free":true,"listed":false,"github":"https://github.com/huandu/go-sqlbuilder","clone":"git clone https://github.com/huandu/go-sqlbuilder.git","description":"A flexible and powerful SQL string builder library plus a zero-config ORM.","language":"Go","stars":1726,"topics":["sql-builder","orm","sql","go","mysql","postgresql","sqlite","hiveql","lightweight","well-tested"],"license":"MIT","category":"databases-storage","readme_excerpt":"SQL builder for Go - Install - Usage - Basic usage - Pre-defined SQL builders - Build WHERE clause - Share WHERE clause among builders - Build ORDER BY clause - Build SQL for different systems - Using Struct as a light weight ORM - Nested SQL - Nested JOIN - Use sql.Named in a builder - Argument modifiers - Freestyle builder - Clone builders - Using special syntax to build SQL - Interpolate args in the sql - License The sqlbuilder package offers a comprehensive suite of SQL string concatenation utilities. It is designed to facilitate the construction of SQL statements compatible with Go's standard library sql.DB and sql.Stmt interfaces, focusing on optimizing the performance of SQL statement creation and minimizing memory usage. The primary objective of this package's design was to craft a SQL construction library that operates independently of specific database drivers and business logic. It is tailored to accommodate the diverse needs of enterprise environments, including the use of custom database drivers, adherence to specialized operational standards, integration into heterogeneous systems, and handling of non-standard SQL in intricate scenarios. Following its open-source release, the package has undergone extensive testing within a large-scale enterprise context, successfully managing the workload of hundreds of millions of orders daily and nearly ten million transactions daily, thus highlighting its robust performance and scalability. This package is not restricted to ","default_branch":null,"files":null,"tree":[],"storefront":"/r/huandu","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/huandu/go-sqlbuilder/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}