func()

in dubbogo/multi/server/app/student.go [162:178]


func (s *StudentProvider) CreateStudent(ctx context.Context, student *Student) (*Student, error) {
	outLn("Req CreateStudent data:%#v", student)
	if student == nil {
		return nil, errors.New("not found")
	}
	_, ok := studentCache.GetByName(student.Name)
	if ok {
		return nil, errors.New("data is exist")
	}

	b := studentCache.Add(student)
	if b {
		return student, nil
	}

	return nil, errors.New("add error")
}