GoSQL构建器 软件包sqlbuilder提供了一组灵活而强大SQL字符串生成器。 该程序包的唯一目标是使用可在程序包database/sql定义的DB#Query或DB#Exec使用的参数构建SQL字符串。 安装 使用go get安装此软件包。 go get github.com/huandu/go-sqlbuilder 用法 基本用法 这是一个示例,以演示如何构建SELECT查询。 sb := sqlbuilder . NewSelectBuilder () sb . Select ( "id" , "name" , sb . As ( "COUNT(*)" , "c" )) sb