aboutsummaryrefslogtreecommitdiff
path: root/tcpdialer.go
diff options
context:
space:
mode:
authorGravatar Andy Pan <panjf2000@gmail.com> 2020-01-12 19:57:42 +0800
committerGravatar Erik Dubbelboer <erik@dubbelboer.com> 2020-01-12 12:57:42 +0100
commit59b28fe0e54664073ac4e422511ca8af718b26b0 (patch)
tree0cd033c59367fd2829f3331fdd7ea8af9c49cf4a /tcpdialer.go
parentForward context in fasthttpadaptor (#720) (diff)
downloadfasthttp-59b28fe0e54664073ac4e422511ca8af718b26b0.tar.gz
fasthttp-59b28fe0e54664073ac4e422511ca8af718b26b0.tar.bz2
fasthttp-59b28fe0e54664073ac4e422511ca8af718b26b0.zip
Resolve code issues from goreportcard.com (#725)
Diffstat (limited to 'tcpdialer.go')
-rw-r--r--tcpdialer.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/tcpdialer.go b/tcpdialer.go
index 7c90f10..20427db 100644
--- a/tcpdialer.go
+++ b/tcpdialer.go
@@ -120,6 +120,7 @@ var (
defaultDialer = &TCPDialer{Concurrency: 1000}
)
+// Resolver represents interface of the tcp resolver.
type Resolver interface {
LookupIPAddr(context.Context, string) (names []net.IPAddr, err error)
}
@@ -443,7 +444,7 @@ func resolveTCPAddrs(addr string, dualStack bool, resolver Resolver) ([]net.TCPA
if resolver == nil {
resolver = net.DefaultResolver
}
-
+
ctx := context.Background()
ipaddrs, err := resolver.LookupIPAddr(ctx, host)
if err != nil {