2
                            1.15 windows10
go version go1.15.3 windows/amd64
1.15
伪代码:
func TestTimeChange(t *testing.T) {
    res, err := g.DB().Model("t_group").Insert(&Group{
        Name: "二组",
    })
    if err != nil {
        fmt.Println(err)
    }
    id, err := res.LastInsertId()
    if err != nil {
        fmt.Println(err)
    }
    **①**g.DB().Model("t_group").Save(&Group{Id: id, Name: "三组"})
    **②**g.DB().Model("t_group").Delete("id =?", id)
}执行此方法代码,当执行到①时,数据库已有新增记录,但是created_at为null
 执行到②时,数据库的name字段已更新,但是updated_at仍然为null
②执行完后,deleted_at字段有时间数据。
执行到②时,数据库的name字段已更新,但是updated_at仍然为null
②执行完后,deleted_at字段有时间数据。
