V2EX POST
@v2ex_post
649
subscribers
138
photos
31
videos
99
files
104K
links
v2ex新贴定时推送,可按需置顶本频道然后关闭通知
Download Telegram
Join
V2EX POST
649 subscribers
V2EX POST
一直找不到一个好的 sqlgen 生成工具,参考 sqlc,goctl 撸了一个
一直找不到一个好的 sqlgen 生成工具,参考 sqlc,goctl 写了一个工具,支持 `bun`, `gorm`, `sql`, `
sqlx
`, `xorm` 生成,使用还是比较简单,开发者只需要写一个 sql 文件即可通过 sqlgen 生成代码。
支持从 sql 文件和 dsn 两种数据来源
链接:
https://github.com/anqiansong/sqlgen
#sqlgen
#sql
#生成
#文件
#工具
#sqlc
#goctl
#bun
#gorm
#sqlx
V2EX POST
自从学了 Go 之后对 ORM 就越来越无感了
第一门开发语言是 PHP ,尤为喜欢 Laravel 里面的 ORM , 后来学了 Go (
sqlx
),反而觉得 ORM 这种东西没啥用处,还不如手写 SQL 来得快和直观。
现在写回 PHP ,都是直接 PDO 了。
#PHP
#ORM
#Laravel
#Go
#sqlx
#SQL
#写回
#PDO
#第一门
#手写
V2EX POST
go 每一个数据库库使用起来都不太方便,有木有
感觉没有一个方便好用的库,每一个都有使用的痛点,gorm 查询返回 error 中记录不存在也会返回 error,导致每处的查询的 error 都要做是不是记录不存在的特殊判断;
sqlx
原生 sql,比较喜欢,又没有单表增删改查的封装,也很通。不知道大家有木有这样的感觉,有没有推荐的库
#error
#查询
#返回
#记录
#痛点
#gorm
#每处
#sqlx
#sql
#单表