1. 创建插件
GORM 本身由 提供支持,因此你可以根据需要完全自定义GORM。
将 callback 注册进如 callbacks:
从 callbacks 中删除一个 callback:
在注册 callbacks 时设置顺序:
GORM 在处理 CRUD 操作时自带了一些 Callback,建议你在写插件前先熟悉这些 Callback:
Row Query callbacks - 默认没有注册的 Callbacks
请前往查看所有的 API —— https://godoc.org/github.com/jinzhu/gorm 。