Add documentation for network

This commit is contained in:
9seconds
2021-04-05 18:46:15 +03:00
parent 0dd890a09d
commit 372c703ad6
6 changed files with 105 additions and 5 deletions
+5
View File
@@ -60,6 +60,11 @@ func (d *defaultDialer) DialContext(ctx context.Context, network, address string
return tcpConn, nil
}
// NewDefaultDialer build a new dialer which dials bypassing proxies
// etc.
//
// The most default one you can imagine. But it has tunes TCP
// connections and setups SO_REUSEPORT.
func NewDefaultDialer(timeout time.Duration, bufferSize int) (Dialer, error) {
switch {
case timeout < 0: