Я вижу в Go http пакете:
MaxIdleConnsPerHost int
Но я не вижу MaxConns для всего http-клиента, почему?
Если я ограничу только MaxIdleConns (для всего клиента), возможно ли иметь больше этого количества активных соединений? (Я предполагаю, что ответ прост: да, но разве это только теоретический характер?)
Из документов:
// MaxIdleConnsPerHost, if non-zero, controls the maximum idle
// (keep-alive) connections to keep per-host. If zero,
// DefaultMaxIdleConnsPerHost is used.
MaxIdleConnsPerHost int
// MaxConnsPerHost optionally limits the total number of
// connections per host, including connections in the dialing,
// active, and idle states. On limit violation, dials will block.
//
// Zero means no limit.
MaxConnsPerHost int