func (s *servers) Add(domain, url string, transport *http.Transport) {
	s.mutex.Lock()
	defer s.mutex.Unlock()
	srvs, ok := s.servers[domain]
	if ok {
		s.servers[domain] = append(srvs, &server{url, transport})
		return
	}
	s.servers[domain] = []*server{{url, transport}}
}
// Add implements the Servers interface.
Add implements the Servers interface.
// Add implements the Servers interface .
func (s *servers) Add(domain, url string, transport *http.Transport) {
	s.mutex.Lock()
	defer s.mutex.Unlock()
	srvs, ok := s.servers[domain]
	if ok {
		s.servers[domain] = append(srvs, &server{url, transport})
		return
	}
	s.servers[domain] = []*server{{url, transport}}
}
func ( s * servers ) Add ( domain , url string , transport * http . Transport ) { s . mutex . Lock ( ) defer s . mutex . Unlock ( ) srvs , ok := s . servers [ domain ] if ok { s . servers [ domain ] = append ( srvs , & server { url , transport } ) return } s . servers [ domain ] = [ ] * server { { url , transport } } }
Add implements the Servers interface.
Add implements the Servers interface .