in server.go [46:59]
func (s *Server) Run() error {
l, err := s.listen()
if err != nil {
return err
}
reg := registry.Get(config.GlobalConfig().Server.Name)
if reg == nil {
return errors.New("service name=" + config.GlobalConfig().Server.Name + " not find registry")
}
if err = reg.Register(config.GlobalConfig().Server.Name); err != nil {
return err
}
return s.Server.Serve(l)
}