Задайте вопрос об использовании golang для разработки пула соединений для помещения соединений в буферизованный канал с помощью операций get и put ‹-chan и chan ‹-conn
В настоящее время также существует функция регулярной проверки работоспособности соединения. Делать это через равные промежутки времени, то есть вынимать чек и хранить его, но не повлияет ли это на нормальную работу get и put при проверке?
Или есть другие структуры данных, которые можно порекомендовать?
Большое спасибо!