文件名称:model:幼稚SQL去结构
文件大小:7KB
文件格式:ZIP
更新时间:2024-05-22 11:50:22
Go
模型 go struct通用实用程序。 它使用reflect ,但是当您分配model时,我们将缓存结果。 安装 import "github.com/daddye/model" 用法: 定义你的struct tag它。 每个标签都会将字段映射到列名 type User struct { Id int `sql:"id"` Age int // not mapped Gender byte // not mapped // works with embedded structs Bio struct { Name string `sql:"name"` Surname string `sql:"last_name"` } } 创建一个指针并添加一些数据: user := new ( User ) user . Id = 9 user
【文件预览】:
model-master
----query.go(2KB)
----README.md(3KB)
----model_test.go(1KB)
----query_test.go(522B)
----model.go(4KB)
----field.go(916B)
----example_test.go(1KB)