in dubbohttpproxy/server/dubbo/app/user.go [171:187]
func (u *UserProvider) CreateUser(ctx context.Context, user *User) (*User, error) {
outLn("Req CreateUser data:%#v", user)
if user == nil {
return nil, errors.New("not found")
}
_, ok := cache.GetByName(user.Name)
if ok {
return nil, errors.New("data is exist")
}
b := cache.Add(user)
if b {
return user, nil
}
return nil, errors.New("add error")
}