Fastdialer is implementation of net.Dialer
with lot of features like DNS Cache , Dial History etc
For more details and documentation refer GoDoc.
fastdialer by default fallbacks to using zcrypto when there is an error in TLS handshake (insufficient security level etc ). This is done to support older TLS versions and ciphers. This can be disabled in fastdialer options or by using DISABLE_ZTLS_FALLBACK=true
environment variable. when falling back to ztls, ChromeCiphers are used
An Example showing usage of fastdialer as a library is specified here
cd example/
go run main.go
fastdialer is distributed under MIT License