Preparing report...

Report for github.com/golang/net

A+    Excellent!    Found 74 issues across 448 files

Tweet

gofmt99%

Gofmt formats Go programs. We run gofmt -s on your code, where -s is for the "simplify" command


go_vet100%

go vet examines Go source code and reports suspicious constructs, such as Printf calls whose arguments do not align with the format string.

No problems detected. Good job!


golint90%

Golint is a linter for Go source code.

    • net/http2/server_test.go
    • Line 1410: warning: don't use underscores in Go names; func testServer_RSTStream_Unblocks_Header_Write should be testServerRSTStreamUnblocksHeaderWrite (golint)
    • net/http2/write.go
    • Line 245: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 294: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • net/websocket/websocket.go
    • Line 30: warning: exported const ProtocolVersionHybi13 should have comment (or a comment on this block) or be unexported (golint)
    • Line 53: warning: exported var ErrBadProtocolVersion should have comment or be unexported (golint)
    • net/internal/timeseries/timeseries.go
    • Line 60: warning: exported method Float.Multiply should have comment or be unexported (golint)
    • Line 62: warning: exported method Float.Add should have comment or be unexported (golint)
    • Line 67: warning: exported method Float.Clear should have comment or be unexported (golint)
    • Line 69: warning: exported method Float.CopyFrom should have comment or be unexported (golint)
    • Line 505: warning: exported method MinuteHourSeries.Minute should have comment or be unexported (golint)
    • Line 509: warning: exported method MinuteHourSeries.Hour should have comment or be unexported (golint)
    • net/ipv4/control.go
    • Line 25: warning: exported type ControlFlags should have comment or be unexported (golint)
    • Line 28: warning: exported const FlagTTL should have comment (or a comment on this block) or be unexported (golint)
    • net/html/node.go
    • Line 15: warning: exported const ErrorNode should have comment (or a comment on this block) or be unexported (golint)
    • net/html/token.go
    • Line 25: warning: comment on exported const StartTagToken should be of the form "StartTagToken ..." (golint)
    • Line 27: warning: comment on exported const EndTagToken should be of the form "EndTagToken ..." (golint)
    • Line 29: warning: comment on exported const SelfClosingTagToken should be of the form "SelfClosingTagToken ..." (golint)
    • Line 31: warning: comment on exported const CommentToken should be of the form "CommentToken ..." (golint)
    • Line 33: warning: comment on exported const DoctypeToken should be of the form "DoctypeToken ..." (golint)
    • net/http2/h2i/h2i.go
    • Line 317: warning: receiver name a should be consistent with previous receiver name app for h2i (golint)
    • Line 325: warning: receiver name a should be consistent with previous receiver name app for h2i (golint)
    • net/http2/http2.go
    • Line 35: warning: exported var VerboseLogs should have comment or be unexported (golint)
    • Line 151: warning: exported const SettingHeaderTableSize should have comment (or a comment on this block) or be unexported (golint)
    • net/internal/socket/sys_const_unix.go
    • Line 13: warning: don't use underscores in Go names; const sysAF_UNSPEC should be sysAFUNSPEC (golint)
    • Line 14: warning: don't use underscores in Go names; const sysAF_INET should be sysAFINET (golint)
    • Line 15: warning: don't use underscores in Go names; const sysAF_INET6 should be sysAFINET6 (golint)
    • Line 17: warning: don't use underscores in Go names; const sysSOCK_RAW should be sysSOCKRAW (golint)
    • net/webdav/internal/xml/xml.go
    • Line 72: warning: exported method StartElement.Copy should have comment or be unexported (golint)
    • Line 124: warning: exported method CharData.Copy should have comment or be unexported (golint)
    • Line 130: warning: exported method Comment.Copy should have comment or be unexported (golint)
    • Line 138: warning: exported method ProcInst.Copy should have comment or be unexported (golint)
    • Line 147: warning: exported method Directive.Copy should have comment or be unexported (golint)
    • Line 812: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 1863: warning: don't use underscores in Go names; var esc_quot should be escQuot (golint)
    • Line 1864: warning: don't use underscores in Go names; var esc_apos should be escApos (golint)
    • Line 1865: warning: don't use underscores in Go names; var esc_amp should be escAmp (golint)
    • Line 1866: warning: don't use underscores in Go names; var esc_lt should be escLt (golint)
    • Line 1867: warning: don't use underscores in Go names; var esc_gt should be escGt (golint)
    • Line 1868: warning: don't use underscores in Go names; var esc_tab should be escTab (golint)
    • Line 1869: warning: don't use underscores in Go names; var esc_nl should be escNl (golint)
    • Line 1870: warning: don't use underscores in Go names; var esc_cr should be escCr (golint)
    • Line 1871: warning: don't use underscores in Go names; var esc_fffd should be escFffd (golint)
    • net/dns/dnsmessage/message.go
    • Line 25: warning: comment on exported const TypeA should be of the form "TypeA ..." (golint)
    • Line 27: warning: exported const TypeNS should have comment (or a comment on this block) or be unexported (golint)
    • Line 37: warning: comment on exported const TypeWKS should be of the form "TypeWKS ..." (golint)
    • Line 83: warning: comment on exported const ClassINET should be of the form "ClassINET ..." (golint)
    • Line 85: warning: exported const ClassCSNET should have comment (or a comment on this block) or be unexported (golint)
    • Line 89: warning: comment on exported const ClassANY should be of the form "ClassANY ..." (golint)
    • Line 129: warning: comment on exported const RCodeSuccess should be of the form "RCodeSuccess ..." (golint)
    • Line 131: warning: exported const RCodeFormatError should have comment (or a comment on this block) or be unexported (golint)
    • Line 469: warning: exported method Resource.GoString should have comment or be unexported (golint)
    • net/http2/h2demo/h2demo.go
    • Line 420: warning: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) (golint)
    • Line 438: warning: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) (golint)
    • net/webdav/internal/xml/marshal.go
    • Line 19: warning: comment on exported const Header should be of the form "Header ..." (golint)
    • Line 1197: warning: comment on exported type UnsupportedTypeError should be of the form "UnsupportedTypeError ..." (with optional leading article) (golint)
    • net/http2/frame.go
    • Line 30: warning: exported const FrameData should have comment (or a comment on this block) or be unexported (golint)
    • Line 337: warning: receiver name f should be consistent with previous receiver name fr for Framer (golint)
    • Line 351: warning: receiver name f should be consistent with previous receiver name fr for Framer (golint)
    • Line 373: warning: receiver name f should be consistent with previous receiver name fr for Framer (golint)
    • Line 391: warning: receiver name f should be consistent with previous receiver name fr for Framer (golint)
    • Line 392: warning: receiver name f should be consistent with previous receiver name fr for Framer (golint)
    • Line 393: warning: receiver name f should be consistent with previous receiver name fr for Framer (golint)
    • Line 394: warning: receiver name f should be consistent with previous receiver name fr for Framer (golint)
    • Line 578: warning: exported method DataFrame.StreamEnded should have comment or be unexported (golint)
    • Line 642: warning: receiver name f should be consistent with previous receiver name fr for Framer (golint)
    • Line 655: warning: receiver name f should be consistent with previous receiver name fr for Framer (golint)
    • Line 732: warning: exported method SettingsFrame.IsAck should have comment or be unexported (golint)
    • Line 736: warning: exported method SettingsFrame.Value should have comment or be unexported (golint)
    • Line 756: warning: exported method SettingsFrame.NumSettings should have comment or be unexported (golint)
    • Line 806: warning: receiver name f should be consistent with previous receiver name fr for Framer (golint)
    • Line 819: warning: receiver name f should be consistent with previous receiver name fr for Framer (golint)
    • Line 833: warning: exported method PingFrame.IsAck should have comment or be unexported (golint)
    • Line 847: warning: exported method Framer.WritePing should have comment or be unexported (golint)
    • Line 847: warning: receiver name f should be consistent with previous receiver name fr for Framer (golint)
    • Line 890: warning: exported method Framer.WriteGoAway should have comment or be unexported (golint)
    • Line 890: warning: receiver name f should be consistent with previous receiver name fr for Framer (golint)
    • Line 953: warning: receiver name f should be consistent with previous receiver name fr for Framer (golint)
    • Line 974: warning: exported method HeadersFrame.HeaderBlockFragment should have comment or be unexported (golint)
    • Line 979: warning: exported method HeadersFrame.HeadersEnded should have comment or be unexported (golint)
    • Line 983: warning: exported method HeadersFrame.StreamEnded should have comment or be unexported (golint)
    • Line 987: warning: exported method HeadersFrame.HasPriority should have comment or be unexported (golint)
    • Line 1063: warning: receiver name f should be consistent with previous receiver name fr for Framer (golint)
    • Line 1124: warning: exported method PriorityParam.IsZero should have comment or be unexported (golint)
    • Line 1151: warning: receiver name f should be consistent with previous receiver name fr for Framer (golint)
    • Line 1189: warning: receiver name f should be consistent with previous receiver name fr for Framer (golint)
    • Line 1212: warning: exported method ContinuationFrame.HeaderBlockFragment should have comment or be unexported (golint)
    • Line 1217: warning: exported method ContinuationFrame.HeadersEnded should have comment or be unexported (golint)
    • Line 1225: warning: receiver name f should be consistent with previous receiver name fr for Framer (golint)
    • Line 1246: warning: exported method PushPromiseFrame.HeaderBlockFragment should have comment or be unexported (golint)
    • Line 1251: warning: exported method PushPromiseFrame.HeadersEnded should have comment or be unexported (golint)
    • Line 1320: warning: receiver name f should be consistent with previous receiver name fr for Framer (golint)
    • Line 1346: warning: receiver name f should be consistent with previous receiver name fr for Framer (golint)
    • Line 1545: warning: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) (golint)
    • net/http2/transport_test.go
    • Line 1367: warning: don't use underscores in Go names; func testTransportInvalidTrailer_Pseudo should be testTransportInvalidTrailerPseudo (golint)
    • Line 1380: warning: don't use underscores in Go names; func testTransportInvalidTrailer_Capital should be testTransportInvalidTrailerCapital (golint)
    • net/webdav/internal/xml/read.go
    • Line 183: warning: receiver name p should be consistent with previous receiver name d for Decoder (golint)
    • Line 205: warning: receiver name p should be consistent with previous receiver name d for Decoder (golint)
    • Line 228: warning: receiver name p should be consistent with previous receiver name d for Decoder (golint)
    • Line 272: warning: receiver name p should be consistent with previous receiver name d for Decoder (golint)
    • Line 612: warning: receiver name p should be consistent with previous receiver name d for Decoder (golint)
    • net/webdav/file.go
    • Line 81: warning: exported method Dir.Mkdir should have comment or be unexported (golint)
    • Line 88: warning: exported method Dir.OpenFile should have comment or be unexported (golint)
    • Line 99: warning: exported method Dir.RemoveAll should have comment or be unexported (golint)
    • Line 110: warning: exported method Dir.Rename should have comment or be unexported (golint)
    • Line 124: warning: exported method Dir.Stat should have comment or be unexported (golint)
    • net/webdav/webdav.go
    • Line 20: warning: exported type Handler should have comment or be unexported (golint)
    • Line 671: warning: exported function StatusText should have comment or be unexported (golint)
    • net/http2/server.go
    • Line 2091: warning: don't use underscores in Go names; var url_ should be url (golint)
    • Line 2702: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • net/http2/errors.go
    • Line 16: warning: exported const ErrCodeNo should have comment (or a comment on this block) or be unexported (golint)
    • net/ipv6/control.go
    • Line 35: warning: exported const FlagTrafficClass should have comment (or a comment on this block) or be unexported (golint)
    • net/http2/ciphers.go
    • Line 11: warning: don't use underscores in Go names; const cipher_TLS_NULL_WITH_NULL_NULL should be cipherTLSNULLWITHNULLNULL (golint)
    • Line 12: warning: don't use underscores in Go names; const cipher_TLS_RSA_WITH_NULL_MD5 should be cipherTLSRSAWITHNULLMD5 (golint)
    • Line 13: warning: don't use underscores in Go names; const cipher_TLS_RSA_WITH_NULL_SHA should be cipherTLSRSAWITHNULLSHA (golint)
    • Line 14: warning: don't use underscores in Go names; const cipher_TLS_RSA_EXPORT_WITH_RC4_40_MD5 should be cipherTLSRSAEXPORTWITHRC4_40MD5 (golint)
    • Line 15: warning: don't use underscores in Go names; const cipher_TLS_RSA_WITH_RC4_128_MD5 should be cipherTLSRSAWITHRC4_128MD5 (golint)
    • Line 16: warning: don't use underscores in Go names; const cipher_TLS_RSA_WITH_RC4_128_SHA should be cipherTLSRSAWITHRC4_128SHA (golint)
    • Line 17: warning: don't use underscores in Go names; const cipher_TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5 should be cipherTLSRSAEXPORTWITHRC2CBC40MD5 (golint)
    • Line 18: warning: don't use underscores in Go names; const cipher_TLS_RSA_WITH_IDEA_CBC_SHA should be cipherTLSRSAWITHIDEACBCSHA (golint)
    • Line 19: warning: don't use underscores in Go names; const cipher_TLS_RSA_EXPORT_WITH_DES40_CBC_SHA should be cipherTLSRSAEXPORTWITHDES40CBCSHA (golint)
    • Line 20: warning: don't use underscores in Go names; const cipher_TLS_RSA_WITH_DES_CBC_SHA should be cipherTLSRSAWITHDESCBCSHA (golint)
    • Line 21: warning: don't use underscores in Go names; const cipher_TLS_RSA_WITH_3DES_EDE_CBC_SHA should be cipherTLSRSAWITH3DESEDECBCSHA (golint)
    • Line 22: warning: don't use underscores in Go names; const cipher_TLS_DH_DSS_EXPORT_WITH_DES40_CBC_SHA should be cipherTLSDHDSSEXPORTWITHDES40CBCSHA (golint)
    • Line 23: warning: don't use underscores in Go names; const cipher_TLS_DH_DSS_WITH_DES_CBC_SHA should be cipherTLSDHDSSWITHDESCBCSHA (golint)
    • Line 24: warning: don't use underscores in Go names; const cipher_TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA should be cipherTLSDHDSSWITH3DESEDECBCSHA (golint)
    • Line 25: warning: don't use underscores in Go names; const cipher_TLS_DH_RSA_EXPORT_WITH_DES40_CBC_SHA should be cipherTLSDHRSAEXPORTWITHDES40CBCSHA (golint)
    • Line 26: warning: don't use underscores in Go names; const cipher_TLS_DH_RSA_WITH_DES_CBC_SHA should be cipherTLSDHRSAWITHDESCBCSHA (golint)
    • Line 27: warning: don't use underscores in Go names; const cipher_TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA should be cipherTLSDHRSAWITH3DESEDECBCSHA (golint)
    • Line 28: warning: don't use underscores in Go names; const cipher_TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA should be cipherTLSDHEDSSEXPORTWITHDES40CBCSHA (golint)
    • Line 29: warning: don't use underscores in Go names; const cipher_TLS_DHE_DSS_WITH_DES_CBC_SHA should be cipherTLSDHEDSSWITHDESCBCSHA (golint)
    • Line 30: warning: don't use underscores in Go names; const cipher_TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA should be cipherTLSDHEDSSWITH3DESEDECBCSHA (golint)
    • Line 31: warning: don't use underscores in Go names; const cipher_TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA should be cipherTLSDHERSAEXPORTWITHDES40CBCSHA (golint)
    • Line 32: warning: don't use underscores in Go names; const cipher_TLS_DHE_RSA_WITH_DES_CBC_SHA should be cipherTLSDHERSAWITHDESCBCSHA (golint)
    • Line 33: warning: don't use underscores in Go names; const cipher_TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA should be cipherTLSDHERSAWITH3DESEDECBCSHA (golint)
    • Line 34: warning: don't use underscores in Go names; const cipher_TLS_DH_anon_EXPORT_WITH_RC4_40_MD5 should be cipherTLSDHAnonEXPORTWITHRC4_40MD5 (golint)
    • Line 35: warning: don't use underscores in Go names; const cipher_TLS_DH_anon_WITH_RC4_128_MD5 should be cipherTLSDHAnonWITHRC4_128MD5 (golint)
    • Line 36: warning: don't use underscores in Go names; const cipher_TLS_DH_anon_EXPORT_WITH_DES40_CBC_SHA should be cipherTLSDHAnonEXPORTWITHDES40CBCSHA (golint)
    • Line 37: warning: don't use underscores in Go names; const cipher_TLS_DH_anon_WITH_DES_CBC_SHA should be cipherTLSDHAnonWITHDESCBCSHA (golint)
    • Line 38: warning: don't use underscores in Go names; const cipher_TLS_DH_anon_WITH_3DES_EDE_CBC_SHA should be cipherTLSDHAnonWITH3DESEDECBCSHA (golint)
    • Line 40: warning: don't use underscores in Go names; const cipher_TLS_KRB5_WITH_DES_CBC_SHA should be cipherTLSKRB5WITHDESCBCSHA (golint)
    • Line 41: warning: don't use underscores in Go names; const cipher_TLS_KRB5_WITH_3DES_EDE_CBC_SHA should be cipherTLSKRB5WITH3DESEDECBCSHA (golint)
    • Line 42: warning: don't use underscores in Go names; const cipher_TLS_KRB5_WITH_RC4_128_SHA should be cipherTLSKRB5WITHRC4_128SHA (golint)
    • Line 43: warning: don't use underscores in Go names; const cipher_TLS_KRB5_WITH_IDEA_CBC_SHA should be cipherTLSKRB5WITHIDEACBCSHA (golint)
    • Line 44: warning: don't use underscores in Go names; const cipher_TLS_KRB5_WITH_DES_CBC_MD5 should be cipherTLSKRB5WITHDESCBCMD5 (golint)
    • Line 45: warning: don't use underscores in Go names; const cipher_TLS_KRB5_WITH_3DES_EDE_CBC_MD5 should be cipherTLSKRB5WITH3DESEDECBCMD5 (golint)
    • Line 46: warning: don't use underscores in Go names; const cipher_TLS_KRB5_WITH_RC4_128_MD5 should be cipherTLSKRB5WITHRC4_128MD5 (golint)
    • Line 47: warning: don't use underscores in Go names; const cipher_TLS_KRB5_WITH_IDEA_CBC_MD5 should be cipherTLSKRB5WITHIDEACBCMD5 (golint)
    • Line 48: warning: don't use underscores in Go names; const cipher_TLS_KRB5_EXPORT_WITH_DES_CBC_40_SHA should be cipherTLSKRB5EXPORTWITHDESCBC40SHA (golint)
    • Line 49: warning: don't use underscores in Go names; const cipher_TLS_KRB5_EXPORT_WITH_RC2_CBC_40_SHA should be cipherTLSKRB5EXPORTWITHRC2CBC40SHA (golint)
    • Line 50: warning: don't use underscores in Go names; const cipher_TLS_KRB5_EXPORT_WITH_RC4_40_SHA should be cipherTLSKRB5EXPORTWITHRC4_40SHA (golint)
    • Line 51: warning: don't use underscores in Go names; const cipher_TLS_KRB5_EXPORT_WITH_DES_CBC_40_MD5 should be cipherTLSKRB5EXPORTWITHDESCBC40MD5 (golint)
    • Line 52: warning: don't use underscores in Go names; const cipher_TLS_KRB5_EXPORT_WITH_RC2_CBC_40_MD5 should be cipherTLSKRB5EXPORTWITHRC2CBC40MD5 (golint)
    • Line 53: warning: don't use underscores in Go names; const cipher_TLS_KRB5_EXPORT_WITH_RC4_40_MD5 should be cipherTLSKRB5EXPORTWITHRC4_40MD5 (golint)
    • Line 54: warning: don't use underscores in Go names; const cipher_TLS_PSK_WITH_NULL_SHA should be cipherTLSPSKWITHNULLSHA (golint)
    • Line 55: warning: don't use underscores in Go names; const cipher_TLS_DHE_PSK_WITH_NULL_SHA should be cipherTLSDHEPSKWITHNULLSHA (golint)
    • Line 56: warning: don't use underscores in Go names; const cipher_TLS_RSA_PSK_WITH_NULL_SHA should be cipherTLSRSAPSKWITHNULLSHA (golint)
    • Line 57: warning: don't use underscores in Go names; const cipher_TLS_RSA_WITH_AES_128_CBC_SHA should be cipherTLSRSAWITHAES128CBCSHA (golint)
    • Line 58: warning: don't use underscores in Go names; const cipher_TLS_DH_DSS_WITH_AES_128_CBC_SHA should be cipherTLSDHDSSWITHAES128CBCSHA (golint)
    • Line 59: warning: don't use underscores in Go names; const cipher_TLS_DH_RSA_WITH_AES_128_CBC_SHA should be cipherTLSDHRSAWITHAES128CBCSHA (golint)
    • Line 60: warning: don't use underscores in Go names; const cipher_TLS_DHE_DSS_WITH_AES_128_CBC_SHA should be cipherTLSDHEDSSWITHAES128CBCSHA (golint)
    • Line 61: warning: don't use underscores in Go names; const cipher_TLS_DHE_RSA_WITH_AES_128_CBC_SHA should be cipherTLSDHERSAWITHAES128CBCSHA (golint)
    • Line 62: warning: don't use underscores in Go names; const cipher_TLS_DH_anon_WITH_AES_128_CBC_SHA should be cipherTLSDHAnonWITHAES128CBCSHA (golint)
    • Line 63: warning: don't use underscores in Go names; const cipher_TLS_RSA_WITH_AES_256_CBC_SHA should be cipherTLSRSAWITHAES256CBCSHA (golint)
    • Line 64: warning: don't use underscores in Go names; const cipher_TLS_DH_DSS_WITH_AES_256_CBC_SHA should be cipherTLSDHDSSWITHAES256CBCSHA (golint)
    • Line 65: warning: don't use underscores in Go names; const cipher_TLS_DH_RSA_WITH_AES_256_CBC_SHA should be cipherTLSDHRSAWITHAES256CBCSHA (golint)
    • Line 66: warning: don't use underscores in Go names; const cipher_TLS_DHE_DSS_WITH_AES_256_CBC_SHA should be cipherTLSDHEDSSWITHAES256CBCSHA (golint)
    • Line 67: warning: don't use underscores in Go names; const cipher_TLS_DHE_RSA_WITH_AES_256_CBC_SHA should be cipherTLSDHERSAWITHAES256CBCSHA (golint)
    • Line 68: warning: don't use underscores in Go names; const cipher_TLS_DH_anon_WITH_AES_256_CBC_SHA should be cipherTLSDHAnonWITHAES256CBCSHA (golint)
    • Line 69: warning: don't use underscores in Go names; const cipher_TLS_RSA_WITH_NULL_SHA256 should be cipherTLSRSAWITHNULLSHA256 (golint)
    • Line 70: warning: don't use underscores in Go names; const cipher_TLS_RSA_WITH_AES_128_CBC_SHA256 should be cipherTLSRSAWITHAES128CBCSHA256 (golint)
    • Line 71: warning: don't use underscores in Go names; const cipher_TLS_RSA_WITH_AES_256_CBC_SHA256 should be cipherTLSRSAWITHAES256CBCSHA256 (golint)
    • Line 72: warning: don't use underscores in Go names; const cipher_TLS_DH_DSS_WITH_AES_128_CBC_SHA256 should be cipherTLSDHDSSWITHAES128CBCSHA256 (golint)
    • Line 73: warning: don't use underscores in Go names; const cipher_TLS_DH_RSA_WITH_AES_128_CBC_SHA256 should be cipherTLSDHRSAWITHAES128CBCSHA256 (golint)
    • Line 74: warning: don't use underscores in Go names; const cipher_TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 should be cipherTLSDHEDSSWITHAES128CBCSHA256 (golint)
    • Line 75: warning: don't use underscores in Go names; const cipher_TLS_RSA_WITH_CAMELLIA_128_CBC_SHA should be cipherTLSRSAWITHCAMELLIA128CBCSHA (golint)
    • Line 76: warning: don't use underscores in Go names; const cipher_TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA should be cipherTLSDHDSSWITHCAMELLIA128CBCSHA (golint)
    • Line 77: warning: don't use underscores in Go names; const cipher_TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA should be cipherTLSDHRSAWITHCAMELLIA128CBCSHA (golint)
    • Line 78: warning: don't use underscores in Go names; const cipher_TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA should be cipherTLSDHEDSSWITHCAMELLIA128CBCSHA (golint)
    • Line 79: warning: don't use underscores in Go names; const cipher_TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA should be cipherTLSDHERSAWITHCAMELLIA128CBCSHA (golint)
    • Line 80: warning: don't use underscores in Go names; const cipher_TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA should be cipherTLSDHAnonWITHCAMELLIA128CBCSHA (golint)
    • Line 86: warning: don't use underscores in Go names; const cipher_TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 should be cipherTLSDHERSAWITHAES128CBCSHA256 (golint)
    • Line 87: warning: don't use underscores in Go names; const cipher_TLS_DH_DSS_WITH_AES_256_CBC_SHA256 should be cipherTLSDHDSSWITHAES256CBCSHA256 (golint)
    • Line 88: warning: don't use underscores in Go names; const cipher_TLS_DH_RSA_WITH_AES_256_CBC_SHA256 should be cipherTLSDHRSAWITHAES256CBCSHA256 (golint)
    • Line 89: warning: don't use underscores in Go names; const cipher_TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 should be cipherTLSDHEDSSWITHAES256CBCSHA256 (golint)
    • Line 90: warning: don't use underscores in Go names; const cipher_TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 should be cipherTLSDHERSAWITHAES256CBCSHA256 (golint)
    • Line 91: warning: don't use underscores in Go names; const cipher_TLS_DH_anon_WITH_AES_128_CBC_SHA256 should be cipherTLSDHAnonWITHAES128CBCSHA256 (golint)
    • Line 92: warning: don't use underscores in Go names; const cipher_TLS_DH_anon_WITH_AES_256_CBC_SHA256 should be cipherTLSDHAnonWITHAES256CBCSHA256 (golint)
    • Line 94: warning: don't use underscores in Go names; const cipher_TLS_RSA_WITH_CAMELLIA_256_CBC_SHA should be cipherTLSRSAWITHCAMELLIA256CBCSHA (golint)
    • Line 95: warning: don't use underscores in Go names; const cipher_TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA should be cipherTLSDHDSSWITHCAMELLIA256CBCSHA (golint)
    • Line 96: warning: don't use underscores in Go names; const cipher_TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA should be cipherTLSDHRSAWITHCAMELLIA256CBCSHA (golint)
    • Line 97: warning: don't use underscores in Go names; const cipher_TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA should be cipherTLSDHEDSSWITHCAMELLIA256CBCSHA (golint)
    • Line 98: warning: don't use underscores in Go names; const cipher_TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA should be cipherTLSDHERSAWITHCAMELLIA256CBCSHA (golint)
    • Line 99: warning: don't use underscores in Go names; const cipher_TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA should be cipherTLSDHAnonWITHCAMELLIA256CBCSHA (golint)
    • Line 100: warning: don't use underscores in Go names; const cipher_TLS_PSK_WITH_RC4_128_SHA should be cipherTLSPSKWITHRC4_128SHA (golint)
    • Line 101: warning: don't use underscores in Go names; const cipher_TLS_PSK_WITH_3DES_EDE_CBC_SHA should be cipherTLSPSKWITH3DESEDECBCSHA (golint)
    • Line 102: warning: don't use underscores in Go names; const cipher_TLS_PSK_WITH_AES_128_CBC_SHA should be cipherTLSPSKWITHAES128CBCSHA (golint)
    • Line 103: warning: don't use underscores in Go names; const cipher_TLS_PSK_WITH_AES_256_CBC_SHA should be cipherTLSPSKWITHAES256CBCSHA (golint)
    • Line 104: warning: don't use underscores in Go names; const cipher_TLS_DHE_PSK_WITH_RC4_128_SHA should be cipherTLSDHEPSKWITHRC4_128SHA (golint)
    • Line 105: warning: don't use underscores in Go names; const cipher_TLS_DHE_PSK_WITH_3DES_EDE_CBC_SHA should be cipherTLSDHEPSKWITH3DESEDECBCSHA (golint)
    • Line 106: warning: don't use underscores in Go names; const cipher_TLS_DHE_PSK_WITH_AES_128_CBC_SHA should be cipherTLSDHEPSKWITHAES128CBCSHA (golint)
    • Line 107: warning: don't use underscores in Go names; const cipher_TLS_DHE_PSK_WITH_AES_256_CBC_SHA should be cipherTLSDHEPSKWITHAES256CBCSHA (golint)
    • Line 108: warning: don't use underscores in Go names; const cipher_TLS_RSA_PSK_WITH_RC4_128_SHA should be cipherTLSRSAPSKWITHRC4_128SHA (golint)
    • Line 109: warning: don't use underscores in Go names; const cipher_TLS_RSA_PSK_WITH_3DES_EDE_CBC_SHA should be cipherTLSRSAPSKWITH3DESEDECBCSHA (golint)
    • Line 110: warning: don't use underscores in Go names; const cipher_TLS_RSA_PSK_WITH_AES_128_CBC_SHA should be cipherTLSRSAPSKWITHAES128CBCSHA (golint)
    • Line 111: warning: don't use underscores in Go names; const cipher_TLS_RSA_PSK_WITH_AES_256_CBC_SHA should be cipherTLSRSAPSKWITHAES256CBCSHA (golint)
    • Line 112: warning: don't use underscores in Go names; const cipher_TLS_RSA_WITH_SEED_CBC_SHA should be cipherTLSRSAWITHSEEDCBCSHA (golint)
    • Line 113: warning: don't use underscores in Go names; const cipher_TLS_DH_DSS_WITH_SEED_CBC_SHA should be cipherTLSDHDSSWITHSEEDCBCSHA (golint)
    • Line 114: warning: don't use underscores in Go names; const cipher_TLS_DH_RSA_WITH_SEED_CBC_SHA should be cipherTLSDHRSAWITHSEEDCBCSHA (golint)
    • Line 115: warning: don't use underscores in Go names; const cipher_TLS_DHE_DSS_WITH_SEED_CBC_SHA should be cipherTLSDHEDSSWITHSEEDCBCSHA (golint)
    • Line 116: warning: don't use underscores in Go names; const cipher_TLS_DHE_RSA_WITH_SEED_CBC_SHA should be cipherTLSDHERSAWITHSEEDCBCSHA (golint)
    • Line 117: warning: don't use underscores in Go names; const cipher_TLS_DH_anon_WITH_SEED_CBC_SHA should be cipherTLSDHAnonWITHSEEDCBCSHA (golint)
    • Line 118: warning: don't use underscores in Go names; const cipher_TLS_RSA_WITH_AES_128_GCM_SHA256 should be cipherTLSRSAWITHAES128GCMSHA256 (golint)
    • Line 119: warning: don't use underscores in Go names; const cipher_TLS_RSA_WITH_AES_256_GCM_SHA384 should be cipherTLSRSAWITHAES256GCMSHA384 (golint)
    • Line 120: warning: don't use underscores in Go names; const cipher_TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 should be cipherTLSDHERSAWITHAES128GCMSHA256 (golint)
    • Line 121: warning: don't use underscores in Go names; const cipher_TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 should be cipherTLSDHERSAWITHAES256GCMSHA384 (golint)
    • Line 122: warning: don't use underscores in Go names; const cipher_TLS_DH_RSA_WITH_AES_128_GCM_SHA256 should be cipherTLSDHRSAWITHAES128GCMSHA256 (golint)
    • Line 123: warning: don't use underscores in Go names; const cipher_TLS_DH_RSA_WITH_AES_256_GCM_SHA384 should be cipherTLSDHRSAWITHAES256GCMSHA384 (golint)
    • Line 124: warning: don't use underscores in Go names; const cipher_TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 should be cipherTLSDHEDSSWITHAES128GCMSHA256 (golint)
    • Line 125: warning: don't use underscores in Go names; const cipher_TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 should be cipherTLSDHEDSSWITHAES256GCMSHA384 (golint)
    • Line 126: warning: don't use underscores in Go names; const cipher_TLS_DH_DSS_WITH_AES_128_GCM_SHA256 should be cipherTLSDHDSSWITHAES128GCMSHA256 (golint)
    • Line 127: warning: don't use underscores in Go names; const cipher_TLS_DH_DSS_WITH_AES_256_GCM_SHA384 should be cipherTLSDHDSSWITHAES256GCMSHA384 (golint)
    • Line 128: warning: don't use underscores in Go names; const cipher_TLS_DH_anon_WITH_AES_128_GCM_SHA256 should be cipherTLSDHAnonWITHAES128GCMSHA256 (golint)
    • Line 129: warning: don't use underscores in Go names; const cipher_TLS_DH_anon_WITH_AES_256_GCM_SHA384 should be cipherTLSDHAnonWITHAES256GCMSHA384 (golint)
    • Line 130: warning: don't use underscores in Go names; const cipher_TLS_PSK_WITH_AES_128_GCM_SHA256 should be cipherTLSPSKWITHAES128GCMSHA256 (golint)
    • Line 131: warning: don't use underscores in Go names; const cipher_TLS_PSK_WITH_AES_256_GCM_SHA384 should be cipherTLSPSKWITHAES256GCMSHA384 (golint)
    • Line 132: warning: don't use underscores in Go names; const cipher_TLS_DHE_PSK_WITH_AES_128_GCM_SHA256 should be cipherTLSDHEPSKWITHAES128GCMSHA256 (golint)
    • Line 133: warning: don't use underscores in Go names; const cipher_TLS_DHE_PSK_WITH_AES_256_GCM_SHA384 should be cipherTLSDHEPSKWITHAES256GCMSHA384 (golint)
    • Line 134: warning: don't use underscores in Go names; const cipher_TLS_RSA_PSK_WITH_AES_128_GCM_SHA256 should be cipherTLSRSAPSKWITHAES128GCMSHA256 (golint)
    • Line 135: warning: don't use underscores in Go names; const cipher_TLS_RSA_PSK_WITH_AES_256_GCM_SHA384 should be cipherTLSRSAPSKWITHAES256GCMSHA384 (golint)
    • Line 136: warning: don't use underscores in Go names; const cipher_TLS_PSK_WITH_AES_128_CBC_SHA256 should be cipherTLSPSKWITHAES128CBCSHA256 (golint)
    • Line 137: warning: don't use underscores in Go names; const cipher_TLS_PSK_WITH_AES_256_CBC_SHA384 should be cipherTLSPSKWITHAES256CBCSHA384 (golint)
    • Line 138: warning: don't use underscores in Go names; const cipher_TLS_PSK_WITH_NULL_SHA256 should be cipherTLSPSKWITHNULLSHA256 (golint)
    • Line 139: warning: don't use underscores in Go names; const cipher_TLS_PSK_WITH_NULL_SHA384 should be cipherTLSPSKWITHNULLSHA384 (golint)
    • Line 140: warning: don't use underscores in Go names; const cipher_TLS_DHE_PSK_WITH_AES_128_CBC_SHA256 should be cipherTLSDHEPSKWITHAES128CBCSHA256 (golint)
    • Line 141: warning: don't use underscores in Go names; const cipher_TLS_DHE_PSK_WITH_AES_256_CBC_SHA384 should be cipherTLSDHEPSKWITHAES256CBCSHA384 (golint)
    • Line 142: warning: don't use underscores in Go names; const cipher_TLS_DHE_PSK_WITH_NULL_SHA256 should be cipherTLSDHEPSKWITHNULLSHA256 (golint)
    • Line 143: warning: don't use underscores in Go names; const cipher_TLS_DHE_PSK_WITH_NULL_SHA384 should be cipherTLSDHEPSKWITHNULLSHA384 (golint)
    • Line 144: warning: don't use underscores in Go names; const cipher_TLS_RSA_PSK_WITH_AES_128_CBC_SHA256 should be cipherTLSRSAPSKWITHAES128CBCSHA256 (golint)
    • Line 145: warning: don't use underscores in Go names; const cipher_TLS_RSA_PSK_WITH_AES_256_CBC_SHA384 should be cipherTLSRSAPSKWITHAES256CBCSHA384 (golint)
    • Line 146: warning: don't use underscores in Go names; const cipher_TLS_RSA_PSK_WITH_NULL_SHA256 should be cipherTLSRSAPSKWITHNULLSHA256 (golint)
    • Line 147: warning: don't use underscores in Go names; const cipher_TLS_RSA_PSK_WITH_NULL_SHA384 should be cipherTLSRSAPSKWITHNULLSHA384 (golint)
    • Line 148: warning: don't use underscores in Go names; const cipher_TLS_RSA_WITH_CAMELLIA_128_CBC_SHA256 should be cipherTLSRSAWITHCAMELLIA128CBCSHA256 (golint)
    • Line 149: warning: don't use underscores in Go names; const cipher_TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA256 should be cipherTLSDHDSSWITHCAMELLIA128CBCSHA256 (golint)
    • Line 150: warning: don't use underscores in Go names; const cipher_TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA256 should be cipherTLSDHRSAWITHCAMELLIA128CBCSHA256 (golint)
    • Line 151: warning: don't use underscores in Go names; const cipher_TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA256 should be cipherTLSDHEDSSWITHCAMELLIA128CBCSHA256 (golint)
    • Line 152: warning: don't use underscores in Go names; const cipher_TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 should be cipherTLSDHERSAWITHCAMELLIA128CBCSHA256 (golint)
    • Line 153: warning: don't use underscores in Go names; const cipher_TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA256 should be cipherTLSDHAnonWITHCAMELLIA128CBCSHA256 (golint)
    • Line 154: warning: don't use underscores in Go names; const cipher_TLS_RSA_WITH_CAMELLIA_256_CBC_SHA256 should be cipherTLSRSAWITHCAMELLIA256CBCSHA256 (golint)
    • Line 155: warning: don't use underscores in Go names; const cipher_TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA256 should be cipherTLSDHDSSWITHCAMELLIA256CBCSHA256 (golint)
    • Line 156: warning: don't use underscores in Go names; const cipher_TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA256 should be cipherTLSDHRSAWITHCAMELLIA256CBCSHA256 (golint)
    • Line 157: warning: don't use underscores in Go names; const cipher_TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256 should be cipherTLSDHEDSSWITHCAMELLIA256CBCSHA256 (golint)
    • Line 158: warning: don't use underscores in Go names; const cipher_TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256 should be cipherTLSDHERSAWITHCAMELLIA256CBCSHA256 (golint)
    • Line 159: warning: don't use underscores in Go names; const cipher_TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA256 should be cipherTLSDHAnonWITHCAMELLIA256CBCSHA256 (golint)
    • Line 161: warning: don't use underscores in Go names; const cipher_TLS_EMPTY_RENEGOTIATION_INFO_SCSV should be cipherTLSEMPTYRENEGOTIATIONINFOSCSV (golint)
    • Line 163: warning: don't use underscores in Go names; const cipher_TLS_FALLBACK_SCSV should be cipherTLSFALLBACKSCSV (golint)
    • Line 165: warning: don't use underscores in Go names; const cipher_TLS_ECDH_ECDSA_WITH_NULL_SHA should be cipherTLSECDHECDSAWITHNULLSHA (golint)
    • Line 166: warning: don't use underscores in Go names; const cipher_TLS_ECDH_ECDSA_WITH_RC4_128_SHA should be cipherTLSECDHECDSAWITHRC4_128SHA (golint)
    • Line 167: warning: don't use underscores in Go names; const cipher_TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA should be cipherTLSECDHECDSAWITH3DESEDECBCSHA (golint)
    • Line 168: warning: don't use underscores in Go names; const cipher_TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA should be cipherTLSECDHECDSAWITHAES128CBCSHA (golint)
    • Line 169: warning: don't use underscores in Go names; const cipher_TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA should be cipherTLSECDHECDSAWITHAES256CBCSHA (golint)
    • Line 170: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_ECDSA_WITH_NULL_SHA should be cipherTLSECDHEECDSAWITHNULLSHA (golint)
    • Line 171: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_ECDSA_WITH_RC4_128_SHA should be cipherTLSECDHEECDSAWITHRC4_128SHA (golint)
    • Line 172: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA should be cipherTLSECDHEECDSAWITH3DESEDECBCSHA (golint)
    • Line 173: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA should be cipherTLSECDHEECDSAWITHAES128CBCSHA (golint)
    • Line 174: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA should be cipherTLSECDHEECDSAWITHAES256CBCSHA (golint)
    • Line 175: warning: don't use underscores in Go names; const cipher_TLS_ECDH_RSA_WITH_NULL_SHA should be cipherTLSECDHRSAWITHNULLSHA (golint)
    • Line 176: warning: don't use underscores in Go names; const cipher_TLS_ECDH_RSA_WITH_RC4_128_SHA should be cipherTLSECDHRSAWITHRC4_128SHA (golint)
    • Line 177: warning: don't use underscores in Go names; const cipher_TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA should be cipherTLSECDHRSAWITH3DESEDECBCSHA (golint)
    • Line 178: warning: don't use underscores in Go names; const cipher_TLS_ECDH_RSA_WITH_AES_128_CBC_SHA should be cipherTLSECDHRSAWITHAES128CBCSHA (golint)
    • Line 179: warning: don't use underscores in Go names; const cipher_TLS_ECDH_RSA_WITH_AES_256_CBC_SHA should be cipherTLSECDHRSAWITHAES256CBCSHA (golint)
    • Line 180: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_RSA_WITH_NULL_SHA should be cipherTLSECDHERSAWITHNULLSHA (golint)
    • Line 181: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_RSA_WITH_RC4_128_SHA should be cipherTLSECDHERSAWITHRC4_128SHA (golint)
    • Line 182: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA should be cipherTLSECDHERSAWITH3DESEDECBCSHA (golint)
    • Line 183: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA should be cipherTLSECDHERSAWITHAES128CBCSHA (golint)
    • Line 184: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA should be cipherTLSECDHERSAWITHAES256CBCSHA (golint)
    • Line 185: warning: don't use underscores in Go names; const cipher_TLS_ECDH_anon_WITH_NULL_SHA should be cipherTLSECDHAnonWITHNULLSHA (golint)
    • Line 186: warning: don't use underscores in Go names; const cipher_TLS_ECDH_anon_WITH_RC4_128_SHA should be cipherTLSECDHAnonWITHRC4_128SHA (golint)
    • Line 187: warning: don't use underscores in Go names; const cipher_TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA should be cipherTLSECDHAnonWITH3DESEDECBCSHA (golint)
    • Line 188: warning: don't use underscores in Go names; const cipher_TLS_ECDH_anon_WITH_AES_128_CBC_SHA should be cipherTLSECDHAnonWITHAES128CBCSHA (golint)
    • Line 189: warning: don't use underscores in Go names; const cipher_TLS_ECDH_anon_WITH_AES_256_CBC_SHA should be cipherTLSECDHAnonWITHAES256CBCSHA (golint)
    • Line 190: warning: don't use underscores in Go names; const cipher_TLS_SRP_SHA_WITH_3DES_EDE_CBC_SHA should be cipherTLSSRPSHAWITH3DESEDECBCSHA (golint)
    • Line 191: warning: don't use underscores in Go names; const cipher_TLS_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHA should be cipherTLSSRPSHARSAWITH3DESEDECBCSHA (golint)
    • Line 192: warning: don't use underscores in Go names; const cipher_TLS_SRP_SHA_DSS_WITH_3DES_EDE_CBC_SHA should be cipherTLSSRPSHADSSWITH3DESEDECBCSHA (golint)
    • Line 193: warning: don't use underscores in Go names; const cipher_TLS_SRP_SHA_WITH_AES_128_CBC_SHA should be cipherTLSSRPSHAWITHAES128CBCSHA (golint)
    • Line 194: warning: don't use underscores in Go names; const cipher_TLS_SRP_SHA_RSA_WITH_AES_128_CBC_SHA should be cipherTLSSRPSHARSAWITHAES128CBCSHA (golint)
    • Line 195: warning: don't use underscores in Go names; const cipher_TLS_SRP_SHA_DSS_WITH_AES_128_CBC_SHA should be cipherTLSSRPSHADSSWITHAES128CBCSHA (golint)
    • Line 196: warning: don't use underscores in Go names; const cipher_TLS_SRP_SHA_WITH_AES_256_CBC_SHA should be cipherTLSSRPSHAWITHAES256CBCSHA (golint)
    • Line 197: warning: don't use underscores in Go names; const cipher_TLS_SRP_SHA_RSA_WITH_AES_256_CBC_SHA should be cipherTLSSRPSHARSAWITHAES256CBCSHA (golint)
    • Line 198: warning: don't use underscores in Go names; const cipher_TLS_SRP_SHA_DSS_WITH_AES_256_CBC_SHA should be cipherTLSSRPSHADSSWITHAES256CBCSHA (golint)
    • Line 199: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 should be cipherTLSECDHEECDSAWITHAES128CBCSHA256 (golint)
    • Line 200: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 should be cipherTLSECDHEECDSAWITHAES256CBCSHA384 (golint)
    • Line 201: warning: don't use underscores in Go names; const cipher_TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256 should be cipherTLSECDHECDSAWITHAES128CBCSHA256 (golint)
    • Line 202: warning: don't use underscores in Go names; const cipher_TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384 should be cipherTLSECDHECDSAWITHAES256CBCSHA384 (golint)
    • Line 203: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 should be cipherTLSECDHERSAWITHAES128CBCSHA256 (golint)
    • Line 204: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 should be cipherTLSECDHERSAWITHAES256CBCSHA384 (golint)
    • Line 205: warning: don't use underscores in Go names; const cipher_TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256 should be cipherTLSECDHRSAWITHAES128CBCSHA256 (golint)
    • Line 206: warning: don't use underscores in Go names; const cipher_TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384 should be cipherTLSECDHRSAWITHAES256CBCSHA384 (golint)
    • Line 207: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 should be cipherTLSECDHEECDSAWITHAES128GCMSHA256 (golint)
    • Line 208: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 should be cipherTLSECDHEECDSAWITHAES256GCMSHA384 (golint)
    • Line 209: warning: don't use underscores in Go names; const cipher_TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256 should be cipherTLSECDHECDSAWITHAES128GCMSHA256 (golint)
    • Line 210: warning: don't use underscores in Go names; const cipher_TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384 should be cipherTLSECDHECDSAWITHAES256GCMSHA384 (golint)
    • Line 211: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 should be cipherTLSECDHERSAWITHAES128GCMSHA256 (golint)
    • Line 212: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 should be cipherTLSECDHERSAWITHAES256GCMSHA384 (golint)
    • Line 213: warning: don't use underscores in Go names; const cipher_TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256 should be cipherTLSECDHRSAWITHAES128GCMSHA256 (golint)
    • Line 214: warning: don't use underscores in Go names; const cipher_TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384 should be cipherTLSECDHRSAWITHAES256GCMSHA384 (golint)
    • Line 215: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_PSK_WITH_RC4_128_SHA should be cipherTLSECDHEPSKWITHRC4_128SHA (golint)
    • Line 216: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_PSK_WITH_3DES_EDE_CBC_SHA should be cipherTLSECDHEPSKWITH3DESEDECBCSHA (golint)
    • Line 217: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA should be cipherTLSECDHEPSKWITHAES128CBCSHA (golint)
    • Line 218: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA should be cipherTLSECDHEPSKWITHAES256CBCSHA (golint)
    • Line 219: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA256 should be cipherTLSECDHEPSKWITHAES128CBCSHA256 (golint)
    • Line 220: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA384 should be cipherTLSECDHEPSKWITHAES256CBCSHA384 (golint)
    • Line 221: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_PSK_WITH_NULL_SHA should be cipherTLSECDHEPSKWITHNULLSHA (golint)
    • Line 222: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_PSK_WITH_NULL_SHA256 should be cipherTLSECDHEPSKWITHNULLSHA256 (golint)
    • Line 223: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_PSK_WITH_NULL_SHA384 should be cipherTLSECDHEPSKWITHNULLSHA384 (golint)
    • Line 224: warning: don't use underscores in Go names; const cipher_TLS_RSA_WITH_ARIA_128_CBC_SHA256 should be cipherTLSRSAWITHARIA128CBCSHA256 (golint)
    • Line 225: warning: don't use underscores in Go names; const cipher_TLS_RSA_WITH_ARIA_256_CBC_SHA384 should be cipherTLSRSAWITHARIA256CBCSHA384 (golint)
    • Line 226: warning: don't use underscores in Go names; const cipher_TLS_DH_DSS_WITH_ARIA_128_CBC_SHA256 should be cipherTLSDHDSSWITHARIA128CBCSHA256 (golint)
    • Line 227: warning: don't use underscores in Go names; const cipher_TLS_DH_DSS_WITH_ARIA_256_CBC_SHA384 should be cipherTLSDHDSSWITHARIA256CBCSHA384 (golint)
    • Line 228: warning: don't use underscores in Go names; const cipher_TLS_DH_RSA_WITH_ARIA_128_CBC_SHA256 should be cipherTLSDHRSAWITHARIA128CBCSHA256 (golint)
    • Line 229: warning: don't use underscores in Go names; const cipher_TLS_DH_RSA_WITH_ARIA_256_CBC_SHA384 should be cipherTLSDHRSAWITHARIA256CBCSHA384 (golint)
    • Line 230: warning: don't use underscores in Go names; const cipher_TLS_DHE_DSS_WITH_ARIA_128_CBC_SHA256 should be cipherTLSDHEDSSWITHARIA128CBCSHA256 (golint)
    • Line 231: warning: don't use underscores in Go names; const cipher_TLS_DHE_DSS_WITH_ARIA_256_CBC_SHA384 should be cipherTLSDHEDSSWITHARIA256CBCSHA384 (golint)
    • Line 232: warning: don't use underscores in Go names; const cipher_TLS_DHE_RSA_WITH_ARIA_128_CBC_SHA256 should be cipherTLSDHERSAWITHARIA128CBCSHA256 (golint)
    • Line 233: warning: don't use underscores in Go names; const cipher_TLS_DHE_RSA_WITH_ARIA_256_CBC_SHA384 should be cipherTLSDHERSAWITHARIA256CBCSHA384 (golint)
    • Line 234: warning: don't use underscores in Go names; const cipher_TLS_DH_anon_WITH_ARIA_128_CBC_SHA256 should be cipherTLSDHAnonWITHARIA128CBCSHA256 (golint)
    • Line 235: warning: don't use underscores in Go names; const cipher_TLS_DH_anon_WITH_ARIA_256_CBC_SHA384 should be cipherTLSDHAnonWITHARIA256CBCSHA384 (golint)
    • Line 236: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_ECDSA_WITH_ARIA_128_CBC_SHA256 should be cipherTLSECDHEECDSAWITHARIA128CBCSHA256 (golint)
    • Line 237: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_ECDSA_WITH_ARIA_256_CBC_SHA384 should be cipherTLSECDHEECDSAWITHARIA256CBCSHA384 (golint)
    • Line 238: warning: don't use underscores in Go names; const cipher_TLS_ECDH_ECDSA_WITH_ARIA_128_CBC_SHA256 should be cipherTLSECDHECDSAWITHARIA128CBCSHA256 (golint)
    • Line 239: warning: don't use underscores in Go names; const cipher_TLS_ECDH_ECDSA_WITH_ARIA_256_CBC_SHA384 should be cipherTLSECDHECDSAWITHARIA256CBCSHA384 (golint)
    • Line 240: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_RSA_WITH_ARIA_128_CBC_SHA256 should be cipherTLSECDHERSAWITHARIA128CBCSHA256 (golint)
    • Line 241: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_RSA_WITH_ARIA_256_CBC_SHA384 should be cipherTLSECDHERSAWITHARIA256CBCSHA384 (golint)
    • Line 242: warning: don't use underscores in Go names; const cipher_TLS_ECDH_RSA_WITH_ARIA_128_CBC_SHA256 should be cipherTLSECDHRSAWITHARIA128CBCSHA256 (golint)
    • Line 243: warning: don't use underscores in Go names; const cipher_TLS_ECDH_RSA_WITH_ARIA_256_CBC_SHA384 should be cipherTLSECDHRSAWITHARIA256CBCSHA384 (golint)
    • Line 244: warning: don't use underscores in Go names; const cipher_TLS_RSA_WITH_ARIA_128_GCM_SHA256 should be cipherTLSRSAWITHARIA128GCMSHA256 (golint)
    • Line 245: warning: don't use underscores in Go names; const cipher_TLS_RSA_WITH_ARIA_256_GCM_SHA384 should be cipherTLSRSAWITHARIA256GCMSHA384 (golint)
    • Line 246: warning: don't use underscores in Go names; const cipher_TLS_DHE_RSA_WITH_ARIA_128_GCM_SHA256 should be cipherTLSDHERSAWITHARIA128GCMSHA256 (golint)
    • Line 247: warning: don't use underscores in Go names; const cipher_TLS_DHE_RSA_WITH_ARIA_256_GCM_SHA384 should be cipherTLSDHERSAWITHARIA256GCMSHA384 (golint)
    • Line 248: warning: don't use underscores in Go names; const cipher_TLS_DH_RSA_WITH_ARIA_128_GCM_SHA256 should be cipherTLSDHRSAWITHARIA128GCMSHA256 (golint)
    • Line 249: warning: don't use underscores in Go names; const cipher_TLS_DH_RSA_WITH_ARIA_256_GCM_SHA384 should be cipherTLSDHRSAWITHARIA256GCMSHA384 (golint)
    • Line 250: warning: don't use underscores in Go names; const cipher_TLS_DHE_DSS_WITH_ARIA_128_GCM_SHA256 should be cipherTLSDHEDSSWITHARIA128GCMSHA256 (golint)
    • Line 251: warning: don't use underscores in Go names; const cipher_TLS_DHE_DSS_WITH_ARIA_256_GCM_SHA384 should be cipherTLSDHEDSSWITHARIA256GCMSHA384 (golint)
    • Line 252: warning: don't use underscores in Go names; const cipher_TLS_DH_DSS_WITH_ARIA_128_GCM_SHA256 should be cipherTLSDHDSSWITHARIA128GCMSHA256 (golint)
    • Line 253: warning: don't use underscores in Go names; const cipher_TLS_DH_DSS_WITH_ARIA_256_GCM_SHA384 should be cipherTLSDHDSSWITHARIA256GCMSHA384 (golint)
    • Line 254: warning: don't use underscores in Go names; const cipher_TLS_DH_anon_WITH_ARIA_128_GCM_SHA256 should be cipherTLSDHAnonWITHARIA128GCMSHA256 (golint)
    • Line 255: warning: don't use underscores in Go names; const cipher_TLS_DH_anon_WITH_ARIA_256_GCM_SHA384 should be cipherTLSDHAnonWITHARIA256GCMSHA384 (golint)
    • Line 256: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_ECDSA_WITH_ARIA_128_GCM_SHA256 should be cipherTLSECDHEECDSAWITHARIA128GCMSHA256 (golint)
    • Line 257: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_ECDSA_WITH_ARIA_256_GCM_SHA384 should be cipherTLSECDHEECDSAWITHARIA256GCMSHA384 (golint)
    • Line 258: warning: don't use underscores in Go names; const cipher_TLS_ECDH_ECDSA_WITH_ARIA_128_GCM_SHA256 should be cipherTLSECDHECDSAWITHARIA128GCMSHA256 (golint)
    • Line 259: warning: don't use underscores in Go names; const cipher_TLS_ECDH_ECDSA_WITH_ARIA_256_GCM_SHA384 should be cipherTLSECDHECDSAWITHARIA256GCMSHA384 (golint)
    • Line 260: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_RSA_WITH_ARIA_128_GCM_SHA256 should be cipherTLSECDHERSAWITHARIA128GCMSHA256 (golint)
    • Line 261: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_RSA_WITH_ARIA_256_GCM_SHA384 should be cipherTLSECDHERSAWITHARIA256GCMSHA384 (golint)
    • Line 262: warning: don't use underscores in Go names; const cipher_TLS_ECDH_RSA_WITH_ARIA_128_GCM_SHA256 should be cipherTLSECDHRSAWITHARIA128GCMSHA256 (golint)
    • Line 263: warning: don't use underscores in Go names; const cipher_TLS_ECDH_RSA_WITH_ARIA_256_GCM_SHA384 should be cipherTLSECDHRSAWITHARIA256GCMSHA384 (golint)
    • Line 264: warning: don't use underscores in Go names; const cipher_TLS_PSK_WITH_ARIA_128_CBC_SHA256 should be cipherTLSPSKWITHARIA128CBCSHA256 (golint)
    • Line 265: warning: don't use underscores in Go names; const cipher_TLS_PSK_WITH_ARIA_256_CBC_SHA384 should be cipherTLSPSKWITHARIA256CBCSHA384 (golint)
    • Line 266: warning: don't use underscores in Go names; const cipher_TLS_DHE_PSK_WITH_ARIA_128_CBC_SHA256 should be cipherTLSDHEPSKWITHARIA128CBCSHA256 (golint)
    • Line 267: warning: don't use underscores in Go names; const cipher_TLS_DHE_PSK_WITH_ARIA_256_CBC_SHA384 should be cipherTLSDHEPSKWITHARIA256CBCSHA384 (golint)
    • Line 268: warning: don't use underscores in Go names; const cipher_TLS_RSA_PSK_WITH_ARIA_128_CBC_SHA256 should be cipherTLSRSAPSKWITHARIA128CBCSHA256 (golint)
    • Line 269: warning: don't use underscores in Go names; const cipher_TLS_RSA_PSK_WITH_ARIA_256_CBC_SHA384 should be cipherTLSRSAPSKWITHARIA256CBCSHA384 (golint)
    • Line 270: warning: don't use underscores in Go names; const cipher_TLS_PSK_WITH_ARIA_128_GCM_SHA256 should be cipherTLSPSKWITHARIA128GCMSHA256 (golint)
    • Line 271: warning: don't use underscores in Go names; const cipher_TLS_PSK_WITH_ARIA_256_GCM_SHA384 should be cipherTLSPSKWITHARIA256GCMSHA384 (golint)
    • Line 272: warning: don't use underscores in Go names; const cipher_TLS_DHE_PSK_WITH_ARIA_128_GCM_SHA256 should be cipherTLSDHEPSKWITHARIA128GCMSHA256 (golint)
    • Line 273: warning: don't use underscores in Go names; const cipher_TLS_DHE_PSK_WITH_ARIA_256_GCM_SHA384 should be cipherTLSDHEPSKWITHARIA256GCMSHA384 (golint)
    • Line 274: warning: don't use underscores in Go names; const cipher_TLS_RSA_PSK_WITH_ARIA_128_GCM_SHA256 should be cipherTLSRSAPSKWITHARIA128GCMSHA256 (golint)
    • Line 275: warning: don't use underscores in Go names; const cipher_TLS_RSA_PSK_WITH_ARIA_256_GCM_SHA384 should be cipherTLSRSAPSKWITHARIA256GCMSHA384 (golint)
    • Line 276: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_PSK_WITH_ARIA_128_CBC_SHA256 should be cipherTLSECDHEPSKWITHARIA128CBCSHA256 (golint)
    • Line 277: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_PSK_WITH_ARIA_256_CBC_SHA384 should be cipherTLSECDHEPSKWITHARIA256CBCSHA384 (golint)
    • Line 278: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 should be cipherTLSECDHEECDSAWITHCAMELLIA128CBCSHA256 (golint)
    • Line 279: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 should be cipherTLSECDHEECDSAWITHCAMELLIA256CBCSHA384 (golint)
    • Line 280: warning: don't use underscores in Go names; const cipher_TLS_ECDH_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 should be cipherTLSECDHECDSAWITHCAMELLIA128CBCSHA256 (golint)
    • Line 281: warning: don't use underscores in Go names; const cipher_TLS_ECDH_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 should be cipherTLSECDHECDSAWITHCAMELLIA256CBCSHA384 (golint)
    • Line 282: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 should be cipherTLSECDHERSAWITHCAMELLIA128CBCSHA256 (golint)
    • Line 283: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384 should be cipherTLSECDHERSAWITHCAMELLIA256CBCSHA384 (golint)
    • Line 284: warning: don't use underscores in Go names; const cipher_TLS_ECDH_RSA_WITH_CAMELLIA_128_CBC_SHA256 should be cipherTLSECDHRSAWITHCAMELLIA128CBCSHA256 (golint)
    • Line 285: warning: don't use underscores in Go names; const cipher_TLS_ECDH_RSA_WITH_CAMELLIA_256_CBC_SHA384 should be cipherTLSECDHRSAWITHCAMELLIA256CBCSHA384 (golint)
    • Line 286: warning: don't use underscores in Go names; const cipher_TLS_RSA_WITH_CAMELLIA_128_GCM_SHA256 should be cipherTLSRSAWITHCAMELLIA128GCMSHA256 (golint)
    • Line 287: warning: don't use underscores in Go names; const cipher_TLS_RSA_WITH_CAMELLIA_256_GCM_SHA384 should be cipherTLSRSAWITHCAMELLIA256GCMSHA384 (golint)
    • Line 288: warning: don't use underscores in Go names; const cipher_TLS_DHE_RSA_WITH_CAMELLIA_128_GCM_SHA256 should be cipherTLSDHERSAWITHCAMELLIA128GCMSHA256 (golint)
    • Line 289: warning: don't use underscores in Go names; const cipher_TLS_DHE_RSA_WITH_CAMELLIA_256_GCM_SHA384 should be cipherTLSDHERSAWITHCAMELLIA256GCMSHA384 (golint)
    • Line 290: warning: don't use underscores in Go names; const cipher_TLS_DH_RSA_WITH_CAMELLIA_128_GCM_SHA256 should be cipherTLSDHRSAWITHCAMELLIA128GCMSHA256 (golint)
    • Line 291: warning: don't use underscores in Go names; const cipher_TLS_DH_RSA_WITH_CAMELLIA_256_GCM_SHA384 should be cipherTLSDHRSAWITHCAMELLIA256GCMSHA384 (golint)
    • Line 292: warning: don't use underscores in Go names; const cipher_TLS_DHE_DSS_WITH_CAMELLIA_128_GCM_SHA256 should be cipherTLSDHEDSSWITHCAMELLIA128GCMSHA256 (golint)
    • Line 293: warning: don't use underscores in Go names; const cipher_TLS_DHE_DSS_WITH_CAMELLIA_256_GCM_SHA384 should be cipherTLSDHEDSSWITHCAMELLIA256GCMSHA384 (golint)
    • Line 294: warning: don't use underscores in Go names; const cipher_TLS_DH_DSS_WITH_CAMELLIA_128_GCM_SHA256 should be cipherTLSDHDSSWITHCAMELLIA128GCMSHA256 (golint)
    • Line 295: warning: don't use underscores in Go names; const cipher_TLS_DH_DSS_WITH_CAMELLIA_256_GCM_SHA384 should be cipherTLSDHDSSWITHCAMELLIA256GCMSHA384 (golint)
    • Line 296: warning: don't use underscores in Go names; const cipher_TLS_DH_anon_WITH_CAMELLIA_128_GCM_SHA256 should be cipherTLSDHAnonWITHCAMELLIA128GCMSHA256 (golint)
    • Line 297: warning: don't use underscores in Go names; const cipher_TLS_DH_anon_WITH_CAMELLIA_256_GCM_SHA384 should be cipherTLSDHAnonWITHCAMELLIA256GCMSHA384 (golint)
    • Line 298: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_GCM_SHA256 should be cipherTLSECDHEECDSAWITHCAMELLIA128GCMSHA256 (golint)
    • Line 299: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_GCM_SHA384 should be cipherTLSECDHEECDSAWITHCAMELLIA256GCMSHA384 (golint)
    • Line 300: warning: don't use underscores in Go names; const cipher_TLS_ECDH_ECDSA_WITH_CAMELLIA_128_GCM_SHA256 should be cipherTLSECDHECDSAWITHCAMELLIA128GCMSHA256 (golint)
    • Line 301: warning: don't use underscores in Go names; const cipher_TLS_ECDH_ECDSA_WITH_CAMELLIA_256_GCM_SHA384 should be cipherTLSECDHECDSAWITHCAMELLIA256GCMSHA384 (golint)
    • Line 302: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_RSA_WITH_CAMELLIA_128_GCM_SHA256 should be cipherTLSECDHERSAWITHCAMELLIA128GCMSHA256 (golint)
    • Line 303: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_RSA_WITH_CAMELLIA_256_GCM_SHA384 should be cipherTLSECDHERSAWITHCAMELLIA256GCMSHA384 (golint)
    • Line 304: warning: don't use underscores in Go names; const cipher_TLS_ECDH_RSA_WITH_CAMELLIA_128_GCM_SHA256 should be cipherTLSECDHRSAWITHCAMELLIA128GCMSHA256 (golint)
    • Line 305: warning: don't use underscores in Go names; const cipher_TLS_ECDH_RSA_WITH_CAMELLIA_256_GCM_SHA384 should be cipherTLSECDHRSAWITHCAMELLIA256GCMSHA384 (golint)
    • Line 306: warning: don't use underscores in Go names; const cipher_TLS_PSK_WITH_CAMELLIA_128_GCM_SHA256 should be cipherTLSPSKWITHCAMELLIA128GCMSHA256 (golint)
    • Line 307: warning: don't use underscores in Go names; const cipher_TLS_PSK_WITH_CAMELLIA_256_GCM_SHA384 should be cipherTLSPSKWITHCAMELLIA256GCMSHA384 (golint)
    • Line 308: warning: don't use underscores in Go names; const cipher_TLS_DHE_PSK_WITH_CAMELLIA_128_GCM_SHA256 should be cipherTLSDHEPSKWITHCAMELLIA128GCMSHA256 (golint)
    • Line 309: warning: don't use underscores in Go names; const cipher_TLS_DHE_PSK_WITH_CAMELLIA_256_GCM_SHA384 should be cipherTLSDHEPSKWITHCAMELLIA256GCMSHA384 (golint)
    • Line 310: warning: don't use underscores in Go names; const cipher_TLS_RSA_PSK_WITH_CAMELLIA_128_GCM_SHA256 should be cipherTLSRSAPSKWITHCAMELLIA128GCMSHA256 (golint)
    • Line 311: warning: don't use underscores in Go names; const cipher_TLS_RSA_PSK_WITH_CAMELLIA_256_GCM_SHA384 should be cipherTLSRSAPSKWITHCAMELLIA256GCMSHA384 (golint)
    • Line 312: warning: don't use underscores in Go names; const cipher_TLS_PSK_WITH_CAMELLIA_128_CBC_SHA256 should be cipherTLSPSKWITHCAMELLIA128CBCSHA256 (golint)
    • Line 313: warning: don't use underscores in Go names; const cipher_TLS_PSK_WITH_CAMELLIA_256_CBC_SHA384 should be cipherTLSPSKWITHCAMELLIA256CBCSHA384 (golint)
    • Line 314: warning: don't use underscores in Go names; const cipher_TLS_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 should be cipherTLSDHEPSKWITHCAMELLIA128CBCSHA256 (golint)
    • Line 315: warning: don't use underscores in Go names; const cipher_TLS_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 should be cipherTLSDHEPSKWITHCAMELLIA256CBCSHA384 (golint)
    • Line 316: warning: don't use underscores in Go names; const cipher_TLS_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256 should be cipherTLSRSAPSKWITHCAMELLIA128CBCSHA256 (golint)
    • Line 317: warning: don't use underscores in Go names; const cipher_TLS_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384 should be cipherTLSRSAPSKWITHCAMELLIA256CBCSHA384 (golint)
    • Line 318: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 should be cipherTLSECDHEPSKWITHCAMELLIA128CBCSHA256 (golint)
    • Line 319: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 should be cipherTLSECDHEPSKWITHCAMELLIA256CBCSHA384 (golint)
    • Line 320: warning: don't use underscores in Go names; const cipher_TLS_RSA_WITH_AES_128_CCM should be cipherTLSRSAWITHAES128CCM (golint)
    • Line 321: warning: don't use underscores in Go names; const cipher_TLS_RSA_WITH_AES_256_CCM should be cipherTLSRSAWITHAES256CCM (golint)
    • Line 322: warning: don't use underscores in Go names; const cipher_TLS_DHE_RSA_WITH_AES_128_CCM should be cipherTLSDHERSAWITHAES128CCM (golint)
    • Line 323: warning: don't use underscores in Go names; const cipher_TLS_DHE_RSA_WITH_AES_256_CCM should be cipherTLSDHERSAWITHAES256CCM (golint)
    • Line 324: warning: don't use underscores in Go names; const cipher_TLS_RSA_WITH_AES_128_CCM_8 should be cipherTLSRSAWITHAES128CCM8 (golint)
    • Line 325: warning: don't use underscores in Go names; const cipher_TLS_RSA_WITH_AES_256_CCM_8 should be cipherTLSRSAWITHAES256CCM8 (golint)
    • Line 326: warning: don't use underscores in Go names; const cipher_TLS_DHE_RSA_WITH_AES_128_CCM_8 should be cipherTLSDHERSAWITHAES128CCM8 (golint)
    • Line 327: warning: don't use underscores in Go names; const cipher_TLS_DHE_RSA_WITH_AES_256_CCM_8 should be cipherTLSDHERSAWITHAES256CCM8 (golint)
    • Line 328: warning: don't use underscores in Go names; const cipher_TLS_PSK_WITH_AES_128_CCM should be cipherTLSPSKWITHAES128CCM (golint)
    • Line 329: warning: don't use underscores in Go names; const cipher_TLS_PSK_WITH_AES_256_CCM should be cipherTLSPSKWITHAES256CCM (golint)
    • Line 330: warning: don't use underscores in Go names; const cipher_TLS_DHE_PSK_WITH_AES_128_CCM should be cipherTLSDHEPSKWITHAES128CCM (golint)
    • Line 331: warning: don't use underscores in Go names; const cipher_TLS_DHE_PSK_WITH_AES_256_CCM should be cipherTLSDHEPSKWITHAES256CCM (golint)
    • Line 332: warning: don't use underscores in Go names; const cipher_TLS_PSK_WITH_AES_128_CCM_8 should be cipherTLSPSKWITHAES128CCM8 (golint)
    • Line 333: warning: don't use underscores in Go names; const cipher_TLS_PSK_WITH_AES_256_CCM_8 should be cipherTLSPSKWITHAES256CCM8 (golint)
    • Line 334: warning: don't use underscores in Go names; const cipher_TLS_PSK_DHE_WITH_AES_128_CCM_8 should be cipherTLSPSKDHEWITHAES128CCM8 (golint)
    • Line 335: warning: don't use underscores in Go names; const cipher_TLS_PSK_DHE_WITH_AES_256_CCM_8 should be cipherTLSPSKDHEWITHAES256CCM8 (golint)
    • Line 336: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_ECDSA_WITH_AES_128_CCM should be cipherTLSECDHEECDSAWITHAES128CCM (golint)
    • Line 337: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_ECDSA_WITH_AES_256_CCM should be cipherTLSECDHEECDSAWITHAES256CCM (golint)
    • Line 338: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_ECDSA_WITH_AES_128_CCM_8 should be cipherTLSECDHEECDSAWITHAES128CCM8 (golint)
    • Line 339: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_ECDSA_WITH_AES_256_CCM_8 should be cipherTLSECDHEECDSAWITHAES256CCM8 (golint)
    • Line 343: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 should be cipherTLSECDHERSAWITHCHACHA20POLY1305SHA256 (golint)
    • Line 344: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 should be cipherTLSECDHEECDSAWITHCHACHA20POLY1305SHA256 (golint)
    • Line 345: warning: don't use underscores in Go names; const cipher_TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 should be cipherTLSDHERSAWITHCHACHA20POLY1305SHA256 (golint)
    • Line 346: warning: don't use underscores in Go names; const cipher_TLS_PSK_WITH_CHACHA20_POLY1305_SHA256 should be cipherTLSPSKWITHCHACHA20POLY1305SHA256 (golint)
    • Line 347: warning: don't use underscores in Go names; const cipher_TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256 should be cipherTLSECDHEPSKWITHCHACHA20POLY1305SHA256 (golint)
    • Line 348: warning: don't use underscores in Go names; const cipher_TLS_DHE_PSK_WITH_CHACHA20_POLY1305_SHA256 should be cipherTLSDHEPSKWITHCHACHA20POLY1305SHA256 (golint)
    • Line 349: warning: don't use underscores in Go names; const cipher_TLS_RSA_PSK_WITH_CHACHA20_POLY1305_SHA256 should be cipherTLSRSAPSKWITHCHACHA20POLY1305SHA256 (golint)
    • net/ipv6/header.go
    • Line 14: warning: exported const Version should have comment (or a comment on this block) or be unexported (golint)
    • net/ipv4/header.go
    • Line 17: warning: exported const Version should have comment (or a comment on this block) or be unexported (golint)
    • Line 21: warning: exported type HeaderFlags should have comment or be unexported (golint)
    • Line 24: warning: exported const MoreFragments should have comment (or a comment on this block) or be unexported (golint)
    • net/http2/hpack/hpack.go
    • Line 149: warning: exported method Decoder.SetMaxDynamicTableSize should have comment or be unexported (golint)
    • Line 214: warning: comment on exported method Decoder.DecodeFull should be of the form "DecodeFull ..." (golint)
    • net/websocket/websocket_test.go
    • Line 157: warning: don't use underscores in Go names; var actual_msg should be actualMsg (golint)
    • Line 401: warning: don't use underscores in Go names; var small_msg should be smallMsg (golint)
    • Line 409: warning: don't use underscores in Go names; var second_msg should be secondMsg (golint)
    • net/http2/frame_test.go
    • Line 1095: warning: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) (golint)
    • net/http2/transport.go
    • Line 427: warning: exported var ErrNoCachedConn should have comment or be unexported (golint)
    • Line 438: warning: exported method Transport.RoundTrip should have comment or be unexported (golint)
    • Line 626: warning: exported method Transport.NewClientConn should have comment or be unexported (golint)
    • Line 1017: warning: exported method ClientConn.RoundTrip should have comment or be unexported (golint)
    • Line 1481: warning: if block ends with a return statement, so drop this else and outdent its block (golint)

gocyclo89%

Gocyclo calculates cyclomatic complexities of functions in Go source code. The cyclomatic complexity of a function is calculated according to the following rules: 1 is the base complexity of a function +1 for each 'if', 'for', 'case', '&&' or '||' Go Report Card warns on functions with cyclomatic complexity > 15.

    • net/webdav/internal/xml/marshal.go
    • Line 556: warning: cyclomatic complexity 49 of function (*printer).marshalValue() is high (> 15) (gocyclo)
    • Line 963: warning: cyclomatic complexity 43 of function (*printer).marshalStruct() is high (> 15) (gocyclo)
    • Line 722: warning: cyclomatic complexity 21 of function (*printer).fieldAttr() is high (> 15) (gocyclo)
    • Line 201: warning: cyclomatic complexity 17 of function (*Encoder).EncodeToken() is high (> 15) (gocyclo)
    • Line 258: warning: cyclomatic complexity 17 of function isValidDirective() is high (> 15) (gocyclo)
    • net/webdav/internal/xml/xml.go
    • Line 533: warning: cyclomatic complexity 82 of function (*Decoder).rawToken() is high (> 15) (gocyclo)
    • Line 960: warning: cyclomatic complexity 50 of function (*Decoder).text() is high (> 15) (gocyclo)
    • Line 1883: warning: cyclomatic complexity 18 of function escapeText() is high (> 15) (gocyclo)
    • Line 832: warning: cyclomatic complexity 16 of function (*Decoder).attrval() is high (> 15) (gocyclo)
    • net/webdav/lock_test.go
    • Line 538: warning: cyclomatic complexity 26 of function (*memLS).consistent() is high (> 15) (gocyclo)
    • Line 324: warning: cyclomatic complexity 20 of function TestMemLSExpiry() is high (> 15) (gocyclo)
    • Line 207: warning: cyclomatic complexity 20 of function TestMemLSConfirm() is high (> 15) (gocyclo)
    • Line 452: warning: cyclomatic complexity 19 of function TestMemLS() is high (> 15) (gocyclo)
    • net/http2/transport_test.go
    • Line 4259: warning: cyclomatic complexity 35 of function testClientConnClose() is high (> 15) (gocyclo)
    • Line 825: warning: cyclomatic complexity 31 of function testTransportReqBodyAfterResponse() is high (> 15) (gocyclo)
    • Line 1099: warning: cyclomatic complexity 27 of function testTransportResPattern() is high (> 15) (gocyclo)
    • Line 3828: warning: cyclomatic complexity 24 of function TestTransportRequestsStallAtServerLimit() is high (> 15) (gocyclo)
    • Line 4511: warning: cyclomatic complexity 22 of function testTransportBodyReadError() is high (> 15) (gocyclo)
    • Line 3435: warning: cyclomatic complexity 19 of function testTransportPingWhenReading() is high (> 15) (gocyclo)
    • Line 2775: warning: cyclomatic complexity 18 of function testTransportReturnsUnusedFlowControl() is high (> 15) (gocyclo)
    • Line 3518: warning: cyclomatic complexity 16 of function TestTransportRetryAfterGOAWAY() is high (> 15) (gocyclo)
    • net/html/charset/charset.go
    • Line 139: warning: cyclomatic complexity 22 of function prescan() is high (> 15) (gocyclo)
    • Line 52: warning: cyclomatic complexity 17 of function DetermineEncoding() is high (> 15) (gocyclo)
    • net/bpf/instructions.go
    • Line 33: warning: cyclomatic complexity 47 of function (RawInstruction).Disassemble() is high (> 15) (gocyclo)
    • Line 323: warning: cyclomatic complexity 18 of function (LoadExtension).String() is high (> 15) (gocyclo)
    • net/html/parse_test.go
    • Line 30: warning: cyclomatic complexity 38 of function readParseTest() is high (> 15) (gocyclo)
    • Line 166: warning: cyclomatic complexity 22 of function dumpLevel() is high (> 15) (gocyclo)
    • Line 307: warning: cyclomatic complexity 17 of function testParseCase() is high (> 15) (gocyclo)
    • net/webdav/internal/xml/read.go
    • Line 272: warning: cyclomatic complexity 87 of function (*Decoder).unmarshal() is high (> 15) (gocyclo)
    • Line 612: warning: cyclomatic complexity 20 of function (*Decoder).unmarshalPath() is high (> 15) (gocyclo)
    • Line 555: warning: cyclomatic complexity 16 of function copyValue() is high (> 15) (gocyclo)
    • net/webdav/file_test.go
    • Line 590: warning: cyclomatic complexity 38 of function TestMemFile() is high (> 15) (gocyclo)
    • Line 263: warning: cyclomatic complexity 34 of function testFS() is high (> 15) (gocyclo)
    • Line 850: warning: cyclomatic complexity 20 of function TestCopyMoveProps() is high (> 15) (gocyclo)
    • net/webdav/webdav_test.go
    • Line 25: warning: cyclomatic complexity 18 of function TestPrefix() is high (> 15) (gocyclo)
    • Line 245: warning: cyclomatic complexity 16 of function TestFilenameEscape() is high (> 15) (gocyclo)
    • net/http2/server_test.go
    • Line 112: warning: cyclomatic complexity 18 of function newServerTester() is high (> 15) (gocyclo)
    • Line 2084: warning: cyclomatic complexity 16 of function TestServer_Response_LargeWrite() is high (> 15) (gocyclo)
    • Line 3999: warning: cyclomatic complexity 16 of function TestServerHandlerConnectionClose() is high (> 15) (gocyclo)
    • net/html/parse.go
    • Line 864: warning: cyclomatic complexity 114 of function inBodyIM() is high (> 15) (gocyclo)
    • Line 1416: warning: cyclomatic complexity 30 of function inTableIM() is high (> 15) (gocyclo)
    • Line 1210: warning: cyclomatic complexity 27 of function (*parser).inBodyEndTagFormatting() is high (> 15) (gocyclo)
    • Line 1779: warning: cyclomatic complexity 27 of function inSelectIM() is high (> 15) (gocyclo)
    • Line 623: warning: cyclomatic complexity 26 of function inHeadIM() is high (> 15) (gocyclo)
    • Line 2155: warning: cyclomatic complexity 25 of function parseForeignContent() is high (> 15) (gocyclo)
    • Line 441: warning: cyclomatic complexity 24 of function (*parser).resetInsertionMode() is high (> 15) (gocyclo)
    • Line 110: warning: cyclomatic complexity 22 of function (*parser).indexOfElementInScope() is high (> 15) (gocyclo)
    • Line 162: warning: cyclomatic complexity 17 of function (*parser).clearStackToContext() is high (> 15) (gocyclo)
    • Line 1567: warning: cyclomatic complexity 17 of function inColumnGroupIM() is high (> 15) (gocyclo)
    • Line 1891: warning: cyclomatic complexity 17 of function inTemplateIM() is high (> 15) (gocyclo)
    • Line 787: warning: cyclomatic complexity 16 of function afterHeadIM() is high (> 15) (gocyclo)
    • Line 2246: warning: cyclomatic complexity 16 of function (*parser).inForeignContent() is high (> 15) (gocyclo)
    • net/html/token.go
    • Line 393: warning: cyclomatic complexity 50 of function (*Tokenizer).readScript() is high (> 15) (gocyclo)
    • Line 950: warning: cyclomatic complexity 31 of function (*Tokenizer).Next() is high (> 15) (gocyclo)
    • Line 888: warning: cyclomatic complexity 16 of function (*Tokenizer).readTagAttrVal() is high (> 15) (gocyclo)
    • net/bpf/vm.go
    • Line 85: warning: cyclomatic complexity 20 of function (*VM).Run() is high (> 15) (gocyclo)
    • Line 18: warning: cyclomatic complexity 19 of function NewVM() is high (> 15) (gocyclo)
    • net/http2/transport.go
    • Line 1460: warning: cyclomatic complexity 39 of function (*ClientConn).encodeHeaders() is high (> 15) (gocyclo)
    • Line 1022: warning: cyclomatic complexity 38 of function (*ClientConn).roundTrip() is high (> 15) (gocyclo)
    • Line 1809: warning: cyclomatic complexity 27 of function (*clientConnReadLoop).run() is high (> 15) (gocyclo)
    • Line 1959: warning: cyclomatic complexity 25 of function (*clientConnReadLoop).handleResponse() is high (> 15) (gocyclo)
    • Line 1298: warning: cyclomatic complexity 24 of function (*clientStream).writeRequestBody() is high (> 15) (gocyclo)
    • Line 2197: warning: cyclomatic complexity 17 of function (*clientConnReadLoop).processData() is high (> 15) (gocyclo)
    • net/http2/server.go
    • Line 2410: warning: cyclomatic complexity 34 of function (*responseWriterState).writeChunk() is high (> 15) (gocyclo)
    • Line 801: warning: cyclomatic complexity 31 of function (*serverConn).serve() is high (> 15) (gocyclo)
    • Line 2732: warning: cyclomatic complexity 28 of function (*responseWriter).Push() is high (> 15) (gocyclo)
    • Line 1626: warning: cyclomatic complexity 23 of function (*serverConn).processData() is high (> 15) (gocyclo)
    • Line 1781: warning: cyclomatic complexity 18 of function (*serverConn).processHeaders() is high (> 15) (gocyclo)
    • Line 215: warning: cyclomatic complexity 17 of function ConfigureServer() is high (> 15) (gocyclo)
    • Line 1985: warning: cyclomatic complexity 17 of function (*serverConn).newWriterAndRequest() is high (> 15) (gocyclo)
    • net/webdav/webdav.go
    • Line 392: warning: cyclomatic complexity 20 of function (*Handler).handleLock() is high (> 15) (gocyclo)
    • Line 317: warning: cyclomatic complexity 17 of function (*Handler).handleCopyMove() is high (> 15) (gocyclo)
    • Line 509: warning: cyclomatic complexity 17 of function (*Handler).handlePropfind() is high (> 15) (gocyclo)
    • Line 99: warning: cyclomatic complexity 17 of function (*Handler).confirmLocks() is high (> 15) (gocyclo)
    • Line 42: warning: cyclomatic complexity 16 of function (*Handler).ServeHTTP() is high (> 15) (gocyclo)
    • net/webdav/internal/xml/typeinfo.go
    • Line 114: warning: cyclomatic complexity 35 of function structFieldInfo() is high (> 15) (gocyclo)
    • Line 275: warning: cyclomatic complexity 19 of function addFieldInfo() is high (> 15) (gocyclo)
    • Line 51: warning: cyclomatic complexity 17 of function getTypeInfo() is high (> 15) (gocyclo)
    • net/webdav/file.go
    • Line 661: warning: cyclomatic complexity 23 of function copyFiles() is high (> 15) (gocyclo)
    • Line 758: warning: cyclomatic complexity 16 of function walkFS() is high (> 15) (gocyclo)

ineffassign99%

IneffAssign detects ineffectual assignments in Go code.


license100%

Checks whether your project has a LICENSE file.

No problems detected. Good job!


misspell99%

Misspell Finds commonly misspelled English words