func()

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")
}