Liniting for network

This commit is contained in:
9seconds
2021-03-05 16:39:09 +03:00
parent 09f8233bc6
commit 21ee1e2c6c
4 changed files with 61 additions and 19 deletions
+2 -2
View File
@@ -8,13 +8,13 @@ import (
"golang.org/x/net/proxy"
)
func NewSocks5Dialer(proxyUrl *url.URL, timeout time.Duration, bufferSize int) (Dialer, error) {
func NewSocks5Dialer(proxyURL *url.URL, timeout time.Duration, bufferSize int) (Dialer, error) {
dialer, err := NewDefaultDialer(timeout, bufferSize)
if err != nil {
return nil, fmt.Errorf("cannot initialize base dialer: %w", err)
}
rv, err := proxy.FromURL(proxyUrl, dialer.(*defaultDialer))
rv, err := proxy.FromURL(proxyURL, dialer.(*defaultDialer))
if err != nil {
return nil, fmt.Errorf("cannot initialize socks5 proxy dialer: %w", err)
}