fix go linter issue

This commit is contained in:
Cong Ding
2018-07-13 16:12:35 -07:00
parent d9bbe8f8fa
commit cf47f40ed5
2 changed files with 30 additions and 0 deletions

27
linter_config.json Normal file
View File

@@ -0,0 +1,27 @@
{
"Vendor": true,
"DisableAll": true,
"Enable": [
"vet",
"safesql",
"errcheck",
"goconst",
"goimports",
"varcheck",
"gas",
"staticcheck",
"gosimple",
"lll",
"unconvert",
"misspell",
"unconvert"
],
"Aggregate": true,
"WarnUnmatchedNolint": true,
"LineLength": 240,
"Exclude": [
"stun/const.go"
],
"Deadline": "300s",
"Skip": []
}

View File

@@ -126,6 +126,9 @@ func (c *Client) discover(conn net.PacketConn, addr *net.UDPAddr) (NATType, *Hos
c.logger.Debugln("Do Test1")
c.logger.Debugln("Send To:", changedAddr)
caddr, err := net.ResolveUDPAddr("udp", changedAddr.String())
if err != nil {
c.logger.Debugf("ResolveUDPAddr error: %v", err)
}
resp, err = c.test1(conn, caddr)
if err != nil {
return NATError, mappedAddr, err