main
dao.UpdateByID
func (d *dao) UpdateByID(ctx context.Context, id uint, newUser *models.User) (*models.User, error) { var user *models.User err := d.db. Transaction( func(tx *gorm.DB) error {