in dubbogo/multi/server/app/teacher.go [60:73]
func (db *TeacherDB) Add(u *Teacher) bool {
db.lock.Lock()
defer db.lock.Unlock()
if u.Name == "" || u.Code <= 0 {
return false
}
if !db.existName(u.Name) && !db.existCode(u.Code) {
return db.AddForName(u) && db.AddForCode(u)
}
return false
}