2.x目录
2.x目录
4 字
|
1 分钟
什么是M:N模型
我们都知道,Go runtime 会负责 goroutine 的生老病死,从创建到销毁,都一手包办。Runtime 会在程序启动的时候,创建 M 个线程(CPU 执行调度的单位),之后创建的 N 个 goroutine 都会依附在这 M 个线程上执行。这就是 M:N 模型:
160 字
|
1 分钟
如何实现字符串和byte切片的零拷贝转换
这是一个非常精典的例子。实现字符串和 bytes 切片之间的转换,要求是 zero-copy。想一下,一般的做法,都需要遍历字符串或 bytes 切片,再挨个赋值。
129 字
|
1 分钟
GORM 中文文档
[1.1. 快速开始](README.md)
337 字
|
2 分钟
高级用法
执行任何操作后,如果发生任何错误,GORM将其设置为DB的Error字段
196 字
|
1 分钟
关联
译者注:这里设置好像缺失一部分
153 字
|
1 分钟
Callbacks
您可以将回调方法定义为模型结构的指针,在创建,更新,查询,删除时将被调用,如果任何回调返回错误,gorm将停止未来操作并回滚所有更改。
197 字
|
1 分钟
更新日志
gorm.Open返回类型为gorm.DB而不是gorm.DB
339 字
|
2 分钟