func (d *PostDriver) beforeSave(p *blog.Post) *ds.Key { if p.Id == "" { p.Id, _ = wcg.UUID() p.CreatedAt = time.Now() } p.UpdatedAt = time.Now() return d.NewKey(p.Id, 0, nil) }