in dubbogo/simple/proxy/server/app/user.go [236:249]
func (u *UserProvider) UpdateUser(ctx context.Context, user *User) (bool, error) {
outLn("Req UpdateUser data:%#v", user)
r, ok := cache.GetByName(user.Name)
if ok {
if user.ID != "" {
r.ID = user.ID
}
if user.Age >= 0 {
r.Age = user.Age
}
return true, nil
}
return false, errors.New("not found")
}