in dubbogo/simple/proxy/server/app/user.go [252:265]
func (u *UserProvider) UpdateUserByName(ctx context.Context, name string, user *User) (bool, error) {
outLn("Req UpdateUserByName data:%#v", user)
r, ok := cache.GetByName(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")
}