Preparing report...

Report for github.com/akamai-open/AkamaiOPEN-edgegrid-golang

A+    Excellent!    Found 78 issues across 133 files

Tweet

gofmt95%

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!


gocyclo93%

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.

    • AkamaiOPEN-edgegrid-golang/configdns-v1/record.go
    • Line 1228: warning: cyclomatic complexity 26 of function (*RrsigRecord).SetField() is high (> 15) (gocyclo)
    • Line 885: warning: cyclomatic complexity 20 of function (*Nsec3Record).SetField() is high (> 15) (gocyclo)
    • Line 712: warning: cyclomatic complexity 20 of function (*NaptrRecord).SetField() is high (> 15) (gocyclo)
    • Line 1359: warning: cyclomatic complexity 18 of function (*SoaRecord).SetField() is high (> 15) (gocyclo)
    • Line 990: warning: cyclomatic complexity 16 of function (*Nsec3paramRecord).SetField() is high (> 15) (gocyclo)
    • Line 316: warning: cyclomatic complexity 16 of function (*DnskeyRecord).SetField() is high (> 15) (gocyclo)
    • Line 1521: warning: cyclomatic complexity 16 of function (*SrvRecord).SetField() is high (> 15) (gocyclo)
    • Line 407: warning: cyclomatic complexity 16 of function (*DsRecord).SetField() is high (> 15) (gocyclo)
    • AkamaiOPEN-edgegrid-golang/configdns-v1/zone.go
    • Line 1376: warning: cyclomatic complexity 27 of function (*Zone).findRrsigRecord() is high (> 15) (gocyclo)
    • Line 235: warning: cyclomatic complexity 22 of function (*Zone).RemoveRecord() is high (> 15) (gocyclo)
    • Line 186: warning: cyclomatic complexity 22 of function (*Zone).AddRecord() is high (> 15) (gocyclo)
    • Line 1228: warning: cyclomatic complexity 21 of function (*Zone).findNsec3Record() is high (> 15) (gocyclo)
    • Line 815: warning: cyclomatic complexity 21 of function (*Zone).FindRecords() is high (> 15) (gocyclo)
    • Line 1152: warning: cyclomatic complexity 21 of function (*Zone).findNaptrRecord() is high (> 15) (gocyclo)
    • Line 1020: warning: cyclomatic complexity 17 of function (*Zone).findDsRecord() is high (> 15) (gocyclo)
    • Line 1464: warning: cyclomatic complexity 17 of function (*Zone).findSrvRecord() is high (> 15) (gocyclo)
    • Line 980: warning: cyclomatic complexity 17 of function (*Zone).findDnskeyRecord() is high (> 15) (gocyclo)
    • Line 1276: warning: cyclomatic complexity 17 of function (*Zone).findNsec3paramRecord() is high (> 15) (gocyclo)

golint46%

Golint is a linter for Go source code.

    • AkamaiOPEN-edgegrid-golang/api-endpoints-v2/jwt_settings.go
    • Line 3: warning: exported type JWTSettings should have comment or be unexported (golint)
    • Line 18: warning: exported type JWTSettingsResource should have comment or be unexported (golint)
    • Line 24: warning: exported type RsaPublicKey should have comment or be unexported (golint)
    • Line 29: warning: exported type JWTClaim should have comment or be unexported (golint)
    • Line 37: warning: exported type JWTSettingsLocationValue should have comment or be unexported (golint)
    • Line 40: warning: exported const JWTSettingsLocationHeader should have comment (or a comment on this block) or be unexported (golint)
    • AkamaiOPEN-edgegrid-golang/configdns-v1/errors.go
    • Line 7: warning: exported type ConfigDNSError should have comment or be unexported (golint)
    • Line 15: warning: exported function IsConfigDNSError should have comment or be unexported (golint)
    • Line 20: warning: exported type ZoneError should have comment or be unexported (golint)
    • Line 27: warning: exported method ZoneError.Network should have comment or be unexported (golint)
    • Line 34: warning: exported method ZoneError.NotFound should have comment or be unexported (golint)
    • Line 41: warning: exported method ZoneError.FailedToSave should have comment or be unexported (golint)
    • Line 45: warning: exported method ZoneError.ValidationFailed should have comment or be unexported (golint)
    • Line 76: warning: exported type RecordError should have comment or be unexported (golint)
    • Line 82: warning: exported method RecordError.Network should have comment or be unexported (golint)
    • Line 89: warning: exported method RecordError.NotFound should have comment or be unexported (golint)
    • Line 93: warning: exported method RecordError.FailedToSave should have comment or be unexported (golint)
    • Line 100: warning: exported method RecordError.ValidationFailed should have comment or be unexported (golint)
    • AkamaiOPEN-edgegrid-golang/api-endpoints-v2/methods.go
    • Line 3: warning: exported type Methods should have comment or be unexported (golint)
    • Line 5: warning: exported type Method should have comment or be unexported (golint)
    • Line 12: warning: exported type MethodValue should have comment or be unexported (golint)
    • Line 15: warning: exported const MethodGet should have comment (or a comment on this block) or be unexported (golint)
    • AkamaiOPEN-edgegrid-golang/configgtm-v1_3/property.go
    • Line 30: warning: exported type LivenessTest should have comment or be unexported (golint)
    • Line 94: warning: exported type PropertyList should have comment or be unexported (golint)
    • Line 202: warning: receiver name property should be consistent with previous receiver name prop for Property (golint)
    • Line 209: warning: receiver name property should be consistent with previous receiver name prop for Property (golint)
    • Line 221: warning: receiver name property should be consistent with previous receiver name prop for Property (golint)
    • Line 269: warning: receiver name property should be consistent with previous receiver name prop for Property (golint)
    • AkamaiOPEN-edgegrid-golang/configdns-v2/record_lookup.go
    • Line 49: warning: exported function FullIPv6 should have comment or be unexported (golint)
    • Line 63: warning: don't use underscores in Go names; var v_str should be vStr (golint)
    • Line 64: warning: don't use underscores in Go names; var v_float should be vFloat (golint)
    • Line 68: warning: don't use underscores in Go names; var v_result should be vResult (golint)
    • Line 73: warning: comment on exported function PadCoordinates should be of the form "PadCoordinates ..." (golint)
    • Line 77: warning: don't use underscores in Go names; var lat_d should be latD (golint)
    • Line 77: warning: don't use underscores in Go names; var lat_m should be latM (golint)
    • Line 77: warning: don't use underscores in Go names; var lat_s should be latS (golint)
    • Line 77: warning: don't use underscores in Go names; var lat_dir should be latDir (golint)
    • Line 77: warning: don't use underscores in Go names; var long_d should be longD (golint)
    • Line 77: warning: don't use underscores in Go names; var long_m should be longM (golint)
    • Line 77: warning: don't use underscores in Go names; var long_s should be longS (golint)
    • Line 77: warning: don't use underscores in Go names; var long_dir should be longDir (golint)
    • Line 77: warning: don't use underscores in Go names; var horiz_precision should be horizPrecision (golint)
    • Line 77: warning: don't use underscores in Go names; var vert_precision should be vertPrecision (golint)
    • Line 82: warning: comment on exported function GetRecord should be of the form "GetRecord ..." (golint)
    • Line 83: warning: don't use underscores in Go names; func parameter record_type should be recordType (golint)
    • Line 119: warning: exported function GetRecordList should have comment or be unexported (golint)
    • Line 119: warning: don't use underscores in Go names; func parameter record_type should be recordType (golint)
    • Line 155: warning: exported function GetRdata should have comment or be unexported (golint)
    • Line 155: warning: don't use underscores in Go names; func parameter record_type should be recordType (golint)
    • Line 189: warning: exported function ProcessRdata should have comment or be unexported (golint)
    • Line 207: warning: comment on exported function ParseRData should be of the form "ParseRData ..." (golint)
    • AkamaiOPEN-edgegrid-golang/configdns-v2/zone.go
    • Line 45: warning: exported type ZoneQueryString should have comment or be unexported (golint)
    • Line 50: warning: exported type ZoneCreate should have comment or be unexported (golint)
    • Line 75: warning: exported type ZoneResponse should have comment or be unexported (golint)
    • Line 94: warning: comment on exported type ZoneListQueryArgs should be of the form "ZoneListQueryArgs ..." (with optional leading article) (golint)
    • Line 105: warning: exported type ListMetadata should have comment or be unexported (golint)
    • Line 113: warning: exported type ZoneListResponse should have comment or be unexported (golint)
    • Line 118: warning: exported type ChangeListResponse should have comment or be unexported (golint)
    • Line 126: warning: comment on exported type ZoneNameListResponse should be of the form "ZoneNameListResponse ..." (with optional leading article) (golint)
    • Line 131: warning: comment on exported type ZoneNamesResponse should be of the form "ZoneNamesResponse ..." (with optional leading article) (golint)
    • Line 144: warning: comment on exported type ZoneNameTypesResponse should be of the form "ZoneNameTypesResponse ..." (with optional leading article) (golint)
    • Line 157: warning: comment on exported function ListZones should be of the form "ListZones ..." (golint)
    • Line 213: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 237: warning: exported function NewZoneResponse should have comment or be unexported (golint)
    • Line 242: warning: exported function NewChangeListResponse should have comment or be unexported (golint)
    • Line 247: warning: exported function NewZoneQueryString should have comment or be unexported (golint)
    • Line 289: warning: comment on exported function GetChangeList should be of the form "GetChangeList ..." (golint)
    • Line 325: warning: comment on exported function GetMasterZoneFile should be of the form "GetMasterZoneFile ..." (golint)
    • Line 364: warning: comment on exported function PostMasterZoneFile should be of the form "PostMasterZoneFile ..." (golint)
    • Line 404: warning: comment on exported method ZoneCreate.Save should be of the form "Save ..." (golint)
    • Line 464: warning: comment on exported method ZoneCreate.SaveChangelist should be of the form "SaveChangelist ..." (golint)
    • Line 506: warning: comment on exported method ZoneCreate.SubmitChangelist should be of the form "SubmitChangelist ..." (golint)
    • Line 548: warning: comment on exported method ZoneCreate.Update should be of the form "Update ..." (golint)
    • Line 591: warning: exported method ZoneCreate.Delete should have comment or be unexported (golint)
    • Line 671: warning: comment on exported function ValidateZone should be of the form "ValidateZone ..." (golint)
    • Line 711: warning: comment on exported function GetZoneNames should be of the form "GetZoneNames ..." (golint)
    • Line 748: warning: comment on exported function GetZoneNameTypes should be of the form "GetZoneNameTypes ..." (golint)
    • AkamaiOPEN-edgegrid-golang/api-endpoints-v2/endpoints.go
    • Line 11: warning: exported type Endpoints should have comment or be unexported (golint)
    • Line 13: warning: exported type Endpoint should have comment or be unexported (golint)
    • Line 42: warning: exported type SecurityScheme should have comment or be unexported (golint)
    • Line 47: warning: exported type SecuritySchemeDetail should have comment or be unexported (golint)
    • Line 52: warning: exported type SecurityRestrictions should have comment or be unexported (golint)
    • Line 62: warning: exported type CreateEndpointOptions should have comment or be unexported (golint)
    • Line 70: warning: exported function CreateEndpoint should have comment or be unexported (golint)
    • Line 81: warning: exported type CreateEndpointFromFileOptions should have comment or be unexported (golint)
    • Line 88: warning: exported function CreateEndpointFromFile should have comment or be unexported (golint)
    • Line 103: warning: exported type UpdateEndpointFromFileOptions should have comment or be unexported (golint)
    • Line 110: warning: exported function UpdateEndpointFromFile should have comment or be unexported (golint)
    • Line 129: warning: exported type ListEndpointOptions should have comment or be unexported (golint)
    • Line 142: warning: exported type EndpointList should have comment or be unexported (golint)
    • Line 150: warning: exported method EndpointList.ListEndpoints should have comment or be unexported (golint)
    • Line 182: warning: exported function RemoveEndpoint should have comment or be unexported (golint)
    • AkamaiOPEN-edgegrid-golang/configgtm-v1_3/cidrmap.go
    • Line 39: warning: comment on exported function ListCidrMaps should be of the form "ListCidrMaps ..." (golint)
    • Line 115: warning: comment on exported method CidrMap.NewAssignment should be of the form "NewAssignment ..." (golint)
    • Line 124: warning: comment on exported method CidrMap.NewDefaultDatacenter should be of the form "NewDefaultDatacenter ..." (golint)
    • AkamaiOPEN-edgegrid-golang/configdns-v1/zone.go
    • Line 159: warning: exported method Zone.Delete should have comment or be unexported (golint)
    • Line 186: warning: exported method Zone.AddRecord should have comment or be unexported (golint)
    • Line 235: warning: exported method Zone.RemoveRecord should have comment or be unexported (golint)
    • Line 765: warning: exported method Zone.PostUnmarshalJSON should have comment or be unexported (golint)
    • Line 772: warning: exported method Zone.PreMarshalJSON should have comment or be unexported (golint)
    • Line 815: warning: exported method Zone.FindRecords should have comment or be unexported (golint)
    • AkamaiOPEN-edgegrid-golang/configdns-v2/errors.go
    • Line 8: warning: exported type ConfigDNSError should have comment or be unexported (golint)
    • Line 17: warning: exported function IsConfigDNSError should have comment or be unexported (golint)
    • Line 22: warning: exported type ZoneError should have comment or be unexported (golint)
    • Line 29: warning: exported method ZoneError.Network should have comment or be unexported (golint)
    • Line 36: warning: exported method ZoneError.NotFound should have comment or be unexported (golint)
    • Line 48: warning: exported method ZoneError.FailedToSave should have comment or be unexported (golint)
    • Line 52: warning: exported method ZoneError.ValidationFailed should have comment or be unexported (golint)
    • Line 59: warning: exported method ZoneError.ConcurrencyConflict should have comment or be unexported (golint)
    • Line 95: warning: exported type RecordError should have comment or be unexported (golint)
    • Line 102: warning: exported method RecordError.Network should have comment or be unexported (golint)
    • Line 109: warning: exported method RecordError.NotFound should have comment or be unexported (golint)
    • Line 121: warning: exported method RecordError.FailedToSave should have comment or be unexported (golint)
    • Line 128: warning: exported method RecordError.ValidationFailed should have comment or be unexported (golint)
    • Line 135: warning: exported method RecordError.ConcurrencyConflict should have comment or be unexported (golint)
    • Line 143: warning: exported method RecordError.BadRequest should have comment or be unexported (golint)
    • Line 183: warning: exported type TsigError should have comment or be unexported (golint)
    • Line 190: warning: exported method TsigError.Network should have comment or be unexported (golint)
    • Line 197: warning: exported method TsigError.NotFound should have comment or be unexported (golint)
    • Line 204: warning: exported method TsigError.FailedToSave should have comment or be unexported (golint)
    • Line 208: warning: exported method TsigError.ValidationFailed should have comment or be unexported (golint)
    • AkamaiOPEN-edgegrid-golang/papi-v1/search.go
    • Line 10: warning: exported type SearchKey should have comment or be unexported (golint)
    • Line 13: warning: exported const SearchByPropertyName should have comment (or a comment on this block) or be unexported (golint)
    • Line 18: warning: exported type SearchResult should have comment or be unexported (golint)
    • AkamaiOPEN-edgegrid-golang/configdns-v2/record.go
    • Line 13: warning: exported type RecordBody should have comment or be unexported (golint)
    • Line 62: warning: exported method RecordBody.ToMap should have comment or be unexported (golint)
    • Line 71: warning: exported function NewRecordBody should have comment or be unexported (golint)
    • Line 88: warning: exported method RecordBody.Save should have comment or be unexported (golint)
    • Line 134: warning: exported method RecordBody.Update should have comment or be unexported (golint)
    • Line 180: warning: exported method RecordBody.Delete should have comment or be unexported (golint)
    • AkamaiOPEN-edgegrid-golang/configdns-v2/tsig.go
    • Line 18: warning: exported type TSIGQueryString should have comment or be unexported (golint)
    • Line 25: warning: exported type TSIGKey should have comment or be unexported (golint)
    • Line 31: warning: exported type TSIGKeyResponse should have comment or be unexported (golint)
    • Line 36: warning: exported type TSIGKeyBulkPost should have comment or be unexported (golint)
    • Line 41: warning: exported type TSIGZoneAliases should have comment or be unexported (golint)
    • Line 45: warning: exported type TSIGReportMeta should have comment or be unexported (golint)
    • Line 53: warning: exported type TSIGReportResponse should have comment or be unexported (golint)
    • Line 58: warning: comment on exported function NewTSIGKey should be of the form "NewTSIGKey ..." (golint)
    • Line 64: warning: comment on exported function NewTSIGQueryString should be of the form "NewTSIGQueryString ..." (golint)
    • Line 117: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 122: warning: comment on exported function ListTsigKeys should be of the form "ListTsigKeys ..." (golint)
    • Line 250: warning: comment on exported method TSIGKeyBulkPost.BulkUpdate should be of the form "BulkUpdate ..." (golint)
    • Line 325: warning: comment on exported function DeleteZoneKey should be of the form "DeleteZoneKey ..." (golint)
    • AkamaiOPEN-edgegrid-golang/configdns-v2/zonebulk.go
    • Line 29: warning: exported type BulkZonesCreate should have comment or be unexported (golint)
    • Line 33: warning: exported type BulkZonesResponse should have comment or be unexported (golint)
    • Line 38: warning: exported type BulkStatusResponse should have comment or be unexported (golint)
    • Line 47: warning: exported type BulkFailedZone should have comment or be unexported (golint)
    • Line 52: warning: exported type BulkCreateResultResponse should have comment or be unexported (golint)
    • Line 58: warning: exported type BulkDeleteResultResponse should have comment or be unexported (golint)
    • Line 64: warning: comment on exported function GetBulkZoneCreateStatus should be of the form "GetBulkZoneCreateStatus ..." (golint)
    • Line 108: warning: comment on exported function GetBulkZoneDeleteStatus should be of the form "GetBulkZoneDeleteStatus ..." (golint)
    • Line 152: warning: comment on exported function GetBulkZoneCreateResult should be of the form "GetBulkZoneCreateResult ..." (golint)
    • Line 196: warning: comment on exported function GetBulkZoneDeleteResult should be of the form "GetBulkZoneDeleteResult ..." (golint)
    • Line 240: warning: comment on exported function CreateBulkZones should be of the form "CreateBulkZones ..." (golint)
    • Line 287: warning: comment on exported function DeleteBulkZones should be of the form "DeleteBulkZones ..." (golint)
    • AkamaiOPEN-edgegrid-golang/configgtm-v1_3/errors.go
    • Line 7: warning: exported type ConfigGTMError should have comment or be unexported (golint)
    • Line 15: warning: exported function IsConfigGTMError should have comment or be unexported (golint)
    • Line 20: warning: exported type CommonError should have comment or be unexported (golint)
    • Line 28: warning: exported method CommonError.SetItem should have comment or be unexported (golint)
    • Line 43: warning: exported method CommonError.GetItem should have comment or be unexported (golint)
    • Line 60: warning: exported method CommonError.Network should have comment or be unexported (golint)
    • Line 67: warning: exported method CommonError.NotFound should have comment or be unexported (golint)
    • Line 74: warning: exported method CommonError.FailedToSave should have comment or be unexported (golint)
    • Line 78: warning: exported method CommonError.ValidationFailed should have comment or be unexported (golint)
    • AkamaiOPEN-edgegrid-golang/configgtm-v1_4/cidrmap.go
    • Line 39: warning: comment on exported function ListCidrMaps should be of the form "ListCidrMaps ..." (golint)
    • Line 115: warning: comment on exported method CidrMap.NewAssignment should be of the form "NewAssignment ..." (golint)
    • Line 124: warning: comment on exported method CidrMap.NewDefaultDatacenter should be of the form "NewDefaultDatacenter ..." (golint)
    • AkamaiOPEN-edgegrid-golang/configdns-v1/record.go
    • Line 8: warning: comment on exported type DNSRecord should be of the form "DNSRecord ..." (with optional leading article) (golint)
    • Line 22: warning: exported type ARecord should have comment or be unexported (golint)
    • Line 30: warning: exported function NewARecord should have comment or be unexported (golint)
    • Line 41: warning: exported method ARecord.GetAllowedFields should have comment or be unexported (golint)
    • Line 45: warning: exported method ARecord.SetField should have comment or be unexported (golint)
    • Line 77: warning: exported method ARecord.ToMap should have comment or be unexported (golint)
    • Line 86: warning: exported type AaaaRecord should have comment or be unexported (golint)
    • Line 94: warning: exported function NewAaaaRecord should have comment or be unexported (golint)
    • Line 105: warning: exported method AaaaRecord.GetAllowedFields should have comment or be unexported (golint)
    • Line 109: warning: exported method AaaaRecord.SetField should have comment or be unexported (golint)
    • Line 141: warning: exported method AaaaRecord.ToMap should have comment or be unexported (golint)
    • Line 150: warning: exported type AfsdbRecord should have comment or be unexported (golint)
    • Line 159: warning: exported function NewAfsdbRecord should have comment or be unexported (golint)
    • Line 171: warning: exported method AfsdbRecord.GetAllowedFields should have comment or be unexported (golint)
    • Line 175: warning: exported method AfsdbRecord.SetField should have comment or be unexported (golint)
    • Line 213: warning: exported method AfsdbRecord.ToMap should have comment or be unexported (golint)
    • Line 223: warning: exported type CnameRecord should have comment or be unexported (golint)
    • Line 231: warning: exported function NewCnameRecord should have comment or be unexported (golint)
    • Line 242: warning: exported method CnameRecord.GetAllowedFields should have comment or be unexported (golint)
    • Line 246: warning: exported method CnameRecord.SetField should have comment or be unexported (golint)
    • Line 278: warning: exported method CnameRecord.ToMap should have comment or be unexported (golint)
    • Line 287: warning: exported type DnskeyRecord should have comment or be unexported (golint)
    • Line 298: warning: exported function NewDnskeyRecord should have comment or be unexported (golint)
    • Line 312: warning: exported method DnskeyRecord.GetAllowedFields should have comment or be unexported (golint)
    • Line 316: warning: exported method DnskeyRecord.SetField should have comment or be unexported (golint)
    • Line 366: warning: exported method DnskeyRecord.ToMap should have comment or be unexported (golint)
    • Line 378: warning: exported type DsRecord should have comment or be unexported (golint)
    • Line 389: warning: exported function NewDsRecord should have comment or be unexported (golint)
    • Line 403: warning: exported method DsRecord.GetAllowedFields should have comment or be unexported (golint)
    • Line 407: warning: exported method DsRecord.SetField should have comment or be unexported (golint)
    • Line 457: warning: exported method DsRecord.ToMap should have comment or be unexported (golint)
    • Line 469: warning: exported type HinfoRecord should have comment or be unexported (golint)
    • Line 478: warning: exported function NewHinfoRecord should have comment or be unexported (golint)
    • Line 490: warning: exported method HinfoRecord.GetAllowedFields should have comment or be unexported (golint)
    • Line 494: warning: exported method HinfoRecord.SetField should have comment or be unexported (golint)
    • Line 532: warning: exported method HinfoRecord.ToMap should have comment or be unexported (golint)
    • Line 542: warning: exported type LocRecord should have comment or be unexported (golint)
    • Line 550: warning: exported function NewLocRecord should have comment or be unexported (golint)
    • Line 561: warning: exported method LocRecord.GetAllowedFields should have comment or be unexported (golint)
    • Line 565: warning: exported method LocRecord.SetField should have comment or be unexported (golint)
    • Line 597: warning: exported method LocRecord.ToMap should have comment or be unexported (golint)
    • Line 606: warning: exported type MxRecord should have comment or be unexported (golint)
    • Line 615: warning: exported function NewMxRecord should have comment or be unexported (golint)
    • Line 627: warning: exported method MxRecord.GetAllowedFields should have comment or be unexported (golint)
    • Line 631: warning: exported method MxRecord.SetField should have comment or be unexported (golint)
    • Line 669: warning: exported method MxRecord.ToMap should have comment or be unexported (golint)
    • Line 679: warning: exported type NaptrRecord should have comment or be unexported (golint)
    • Line 692: warning: exported function NewNaptrRecord should have comment or be unexported (golint)
    • Line 708: warning: exported method NaptrRecord.GetAllowedFields should have comment or be unexported (golint)
    • Line 712: warning: exported method NaptrRecord.SetField should have comment or be unexported (golint)
    • Line 774: warning: exported method NaptrRecord.ToMap should have comment or be unexported (golint)
    • Line 788: warning: exported type NsRecord should have comment or be unexported (golint)
    • Line 796: warning: exported function NewNsRecord should have comment or be unexported (golint)
    • Line 807: warning: exported method NsRecord.GetAllowedFields should have comment or be unexported (golint)
    • Line 811: warning: exported method NsRecord.SetField should have comment or be unexported (golint)
    • Line 843: warning: exported method NsRecord.ToMap should have comment or be unexported (golint)
    • Line 852: warning: exported type Nsec3Record should have comment or be unexported (golint)
    • Line 865: warning: exported function NewNsec3Record should have comment or be unexported (golint)
    • Line 881: warning: exported method Nsec3Record.GetAllowedFields should have comment or be unexported (golint)
    • Line 885: warning: exported method Nsec3Record.SetField should have comment or be unexported (golint)
    • Line 947: warning: exported method Nsec3Record.ToMap should have comment or be unexported (golint)
    • Line 961: warning: exported type Nsec3paramRecord should have comment or be unexported (golint)
    • Line 972: warning: exported function NewNsec3paramRecord should have comment or be unexported (golint)
    • Line 986: warning: exported method Nsec3paramRecord.GetAllowedFields should have comment or be unexported (golint)
    • Line 990: warning: exported method Nsec3paramRecord.SetField should have comment or be unexported (golint)
    • Line 1040: warning: exported method Nsec3paramRecord.ToMap should have comment or be unexported (golint)
    • Line 1052: warning: exported type PtrRecord should have comment or be unexported (golint)
    • Line 1060: warning: exported function NewPtrRecord should have comment or be unexported (golint)
    • Line 1071: warning: exported method PtrRecord.GetAllowedFields should have comment or be unexported (golint)
    • Line 1075: warning: exported method PtrRecord.SetField should have comment or be unexported (golint)
    • Line 1107: warning: exported method PtrRecord.ToMap should have comment or be unexported (golint)
    • Line 1116: warning: exported type RpRecord should have comment or be unexported (golint)
    • Line 1125: warning: exported function NewRpRecord should have comment or be unexported (golint)
    • Line 1137: warning: exported method RpRecord.GetAllowedFields should have comment or be unexported (golint)
    • Line 1141: warning: exported method RpRecord.SetField should have comment or be unexported (golint)
    • Line 1179: warning: exported method RpRecord.ToMap should have comment or be unexported (golint)
    • Line 1189: warning: exported type RrsigRecord should have comment or be unexported (golint)
    • Line 1205: warning: exported function NewRrsigRecord should have comment or be unexported (golint)
    • Line 1224: warning: exported method RrsigRecord.GetAllowedFields should have comment or be unexported (golint)
    • Line 1228: warning: exported method RrsigRecord.SetField should have comment or be unexported (golint)
    • Line 1308: warning: exported method RrsigRecord.ToMap should have comment or be unexported (golint)
    • Line 1325: warning: exported type SoaRecord should have comment or be unexported (golint)
    • Line 1338: warning: exported function NewSoaRecord should have comment or be unexported (golint)
    • Line 1355: warning: exported method SoaRecord.GetAllowedFields should have comment or be unexported (golint)
    • Line 1359: warning: exported method SoaRecord.SetField should have comment or be unexported (golint)
    • Line 1415: warning: exported method SoaRecord.ToMap should have comment or be unexported (golint)
    • Line 1428: warning: exported type SpfRecord should have comment or be unexported (golint)
    • Line 1436: warning: exported function NewSpfRecord should have comment or be unexported (golint)
    • Line 1447: warning: exported method SpfRecord.GetAllowedFields should have comment or be unexported (golint)
    • Line 1451: warning: exported method SpfRecord.SetField should have comment or be unexported (golint)
    • Line 1483: warning: exported method SpfRecord.ToMap should have comment or be unexported (golint)
    • Line 1492: warning: exported type SrvRecord should have comment or be unexported (golint)
    • Line 1503: warning: exported function NewSrvRecord should have comment or be unexported (golint)
    • Line 1517: warning: exported method SrvRecord.GetAllowedFields should have comment or be unexported (golint)
    • Line 1521: warning: exported method SrvRecord.SetField should have comment or be unexported (golint)
    • Line 1571: warning: exported method SrvRecord.ToMap should have comment or be unexported (golint)
    • Line 1583: warning: exported type SshfpRecord should have comment or be unexported (golint)
    • Line 1593: warning: exported function NewSshfpRecord should have comment or be unexported (golint)
    • Line 1606: warning: exported method SshfpRecord.GetAllowedFields should have comment or be unexported (golint)
    • Line 1610: warning: exported method SshfpRecord.SetField should have comment or be unexported (golint)
    • Line 1654: warning: exported method SshfpRecord.ToMap should have comment or be unexported (golint)
    • Line 1665: warning: exported type TxtRecord should have comment or be unexported (golint)
    • Line 1673: warning: exported function NewTxtRecord should have comment or be unexported (golint)
    • Line 1684: warning: exported method TxtRecord.GetAllowedFields should have comment or be unexported (golint)
    • Line 1688: warning: exported method TxtRecord.SetField should have comment or be unexported (golint)
    • Line 1720: warning: exported method TxtRecord.ToMap should have comment or be unexported (golint)
    • AkamaiOPEN-edgegrid-golang/api-endpoints-v2/cache_settings.go
    • Line 3: warning: exported type CacheSettings should have comment or be unexported (golint)
    • Line 13: warning: exported type DownstreamCaching should have comment or be unexported (golint)
    • Line 21: warning: exported type ErrorCaching should have comment or be unexported (golint)
    • Line 27: warning: exported type MaxAge should have comment or be unexported (golint)
    • Line 32: warning: exported type CacheResource should have comment or be unexported (golint)
    • Line 39: warning: exported type MaxAgeUnitValue should have comment or be unexported (golint)
    • Line 40: warning: exported type CacheResourceOptionValue should have comment or be unexported (golint)
    • Line 43: warning: exported const MaxAgeUnitSeconds should have comment (or a comment on this block) or be unexported (golint)
    • AkamaiOPEN-edgegrid-golang/cps-v2/enrollments.go
    • Line 11: warning: comment on exported type Enrollment should be of the form "Enrollment ..." (with optional leading article) (golint)
    • Line 35: warning: exported type CreateEnrollmentQueryParams should have comment or be unexported (golint)
    • Line 41: warning: exported type ListEnrollmentsQueryParams should have comment or be unexported (golint)
    • Line 45: warning: exported type CreateEnrollmentResponse should have comment or be unexported (golint)
    • Line 109: warning: comment on exported function GetEnrollment should be of the form "GetEnrollment ..." (golint)
    • Line 186: warning: exported method Enrollment.Exists should have comment or be unexported (golint)
    • AkamaiOPEN-edgegrid-golang/configgtm-v1_4/property.go
    • Line 30: warning: exported type LivenessTest should have comment or be unexported (golint)
    • Line 103: warning: exported type PropertyList should have comment or be unexported (golint)
    • Line 218: warning: receiver name property should be consistent with previous receiver name prop for Property (golint)
    • Line 225: warning: receiver name property should be consistent with previous receiver name prop for Property (golint)
    • Line 237: warning: receiver name property should be consistent with previous receiver name prop for Property (golint)
    • Line 285: warning: receiver name property should be consistent with previous receiver name prop for Property (golint)
    • AkamaiOPEN-edgegrid-golang/papi-v1/cpcodes.go
    • Line 81: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 123: warning: exported method CpCodes.FindCpCode should have comment or be unexported (golint)
    • Line 150: warning: exported method CpCodes.AddCpCode should have comment or be unexported (golint)
    • AkamaiOPEN-edgegrid-golang/configgtm-v1_4/errors.go
    • Line 7: warning: exported type ConfigGTMError should have comment or be unexported (golint)
    • Line 15: warning: exported function IsConfigGTMError should have comment or be unexported (golint)
    • Line 20: warning: exported type CommonError should have comment or be unexported (golint)
    • Line 28: warning: exported method CommonError.SetItem should have comment or be unexported (golint)
    • Line 43: warning: exported method CommonError.GetItem should have comment or be unexported (golint)
    • Line 60: warning: exported method CommonError.Network should have comment or be unexported (golint)
    • Line 67: warning: exported method CommonError.NotFound should have comment or be unexported (golint)
    • Line 74: warning: exported method CommonError.FailedToSave should have comment or be unexported (golint)
    • Line 78: warning: exported method CommonError.ValidationFailed should have comment or be unexported (golint)
    • AkamaiOPEN-edgegrid-golang/apikey-manager-v1/collections.go
    • Line 9: warning: exported type Collections should have comment or be unexported (golint)
    • Line 11: warning: exported type Collection should have comment or be unexported (golint)
    • Line 24: warning: exported function ListCollections should have comment or be unexported (golint)
    • Line 54: warning: exported type CreateCollectionOptions should have comment or be unexported (golint)
    • Line 61: warning: exported function CreateCollection should have comment or be unexported (golint)
    • Line 91: warning: exported function GetCollection should have comment or be unexported (golint)
    • Line 121: warning: exported function CollectionAclAllow should have comment or be unexported (golint)
    • Line 158: warning: exported function CollectionAclDeny should have comment or be unexported (golint)
    • Line 204: warning: exported type Quota should have comment or be unexported (golint)
    • Line 218: warning: exported function CollectionSetQuota should have comment or be unexported (golint)
    • AkamaiOPEN-edgegrid-golang/apikey-manager-v1/keys.go
    • Line 10: warning: exported type Keys should have comment or be unexported (golint)
    • Line 12: warning: exported type Key should have comment or be unexported (golint)
    • Line 30: warning: exported type CreateKey should have comment or be unexported (golint)
    • Line 39: warning: exported function CollectionAddKey should have comment or be unexported (golint)
    • Line 74: warning: exported type ImportKey should have comment or be unexported (golint)
    • Line 80: warning: exported function CollectionImportKeys should have comment or be unexported (golint)
    • Line 117: warning: exported type RevokeKeys should have comment or be unexported (golint)
    • Line 121: warning: exported function RevokeKey should have comment or be unexported (golint)
    • AkamaiOPEN-edgegrid-golang/reportsgtm-v1/property.go
    • Line 15: warning: comment on exported type PropertyTMeta should be of the form "PropertyTMeta ..." (with optional leading article) (golint)
    • Line 25: warning: exported type PropertyDRow should have comment or be unexported (golint)
    • Line 33: warning: exported type PropertyTData should have comment or be unexported (golint)
    • Line 38: warning: comment on exported type PropertyTrafficResponse should be of the form "PropertyTrafficResponse ..." (with optional leading article) (golint)
    • Line 50: warning: comment on exported type IPStatusPerProperty should be of the form "IPStatusPerProperty ..." (with optional leading article) (golint)
    • Line 58: warning: exported type IpStatPerPropMeta should have comment or be unexported (golint)
    • Line 69: warning: exported type IpStatPerPropData should have comment or be unexported (golint)
    • Line 75: warning: exported type IpStatPerPropDRow should have comment or be unexported (golint)
    • Line 82: warning: exported type IpStatIp should have comment or be unexported (golint)
    • AkamaiOPEN-edgegrid-golang/configgtm-v1_3/geomap.go
    • Line 14: warning: comment on exported type GeoAssignment should be of the form "GeoAssignment ..." (with optional leading article) (golint)
    • Line 39: warning: comment on exported function ListGeoMaps should be of the form "ListGeoMaps ..." (golint)
    • Line 116: warning: comment on exported method GeoMap.NewAssignment should be of the form "NewAssignment ..." (golint)
    • Line 126: warning: comment on exported method GeoMap.NewDefaultDatacenter should be of the form "NewDefaultDatacenter ..." (golint)
    • AkamaiOPEN-edgegrid-golang/configgtm-v1_4/domain.go
    • Line 62: warning: exported type DomainsList should have comment or be unexported (golint)
    • Line 83: warning: comment on exported function GetDomainStatus should be of the form "GetDomainStatus ..." (golint)
    • Line 338: warning: comment on exported type NullPerObjectAttributeStruct should be of the form "NullPerObjectAttributeStruct ..." (with optional leading article) (golint)
    • Line 355: warning: exported type ObjectMap should have comment or be unexported (golint)
    • Line 357: warning: comment on exported method Domain.NullFieldMap should be of the form "NullFieldMap ..." (golint)
    • AkamaiOPEN-edgegrid-golang/ccu-v3/purge.go
    • Line 10: warning: exported type PurgeTypeValue should have comment or be unexported (golint)
    • Line 11: warning: exported type NetworkValue should have comment or be unexported (golint)
    • Line 14: warning: exported var PurgeByUrl should have comment or be unexported (golint)
    • Line 22: warning: exported type Purge should have comment or be unexported (golint)
    • Line 26: warning: exported function NewPurge should have comment or be unexported (golint)
    • Line 32: warning: exported method Purge.Invalidate should have comment or be unexported (golint)
    • Line 36: warning: exported method Purge.Delete should have comment or be unexported (golint)
    • Line 74: warning: exported type PurgeResponse should have comment or be unexported (golint)
    • AkamaiOPEN-edgegrid-golang/cps-v2/certificate_settings.go
    • Line 3: warning: exported type RegistrationAuthority should have comment or be unexported (golint)
    • Line 4: warning: exported type CertificateType should have comment or be unexported (golint)
    • Line 5: warning: exported type AkamaiCipher should have comment or be unexported (golint)
    • Line 6: warning: exported type NetworkType should have comment or be unexported (golint)
    • Line 7: warning: exported type OCSPSetting should have comment or be unexported (golint)
    • Line 8: warning: exported type TLSType should have comment or be unexported (golint)
    • Line 9: warning: exported type SHA should have comment or be unexported (golint)
    • Line 10: warning: exported type ValidationType should have comment or be unexported (golint)
    • Line 13: warning: exported const LetsEncryptRA should have comment (or a comment on this block) or be unexported (golint)
    • Line 48: warning: exported type Contact should have comment or be unexported (golint)
    • Line 63: warning: exported type Organization should have comment or be unexported (golint)
    • Line 74: warning: exported type CSR should have comment or be unexported (golint)
    • Line 84: warning: exported type DomainNameSettings should have comment or be unexported (golint)
    • Line 89: warning: exported type NetworkConfiguration should have comment or be unexported (golint)
    • Line 103: warning: exported type ThirdParty should have comment or be unexported (golint)
    • AkamaiOPEN-edgegrid-golang/reportsgtm-v1/datacenter.go
    • Line 17: warning: comment on exported type DCTMeta should be of the form "DCTMeta ..." (with optional leading article) (golint)
    • Line 28: warning: exported type DCTDRow should have comment or be unexported (golint)
    • Line 34: warning: exported type DCTData should have comment or be unexported (golint)
    • Line 39: warning: comment on exported type DcTrafficResponse should be of the form "DcTrafficResponse ..." (with optional leading article) (golint)
    • AkamaiOPEN-edgegrid-golang/configgtm-v1_4/geomap.go
    • Line 14: warning: comment on exported type GeoAssignment should be of the form "GeoAssignment ..." (with optional leading article) (golint)
    • Line 39: warning: comment on exported function ListGeoMaps should be of the form "ListGeoMaps ..." (golint)
    • Line 116: warning: comment on exported method GeoMap.NewAssignment should be of the form "NewAssignment ..." (golint)
    • Line 126: warning: comment on exported method GeoMap.NewDefaultDatacenter should be of the form "NewDefaultDatacenter ..." (golint)
    • AkamaiOPEN-edgegrid-golang/configdns-v2/authorities.go
    • Line 8: warning: exported type AuthorityResponse should have comment or be unexported (golint)
    • Line 15: warning: exported function NewAuthorityResponse should have comment or be unexported (golint)
    • Line 20: warning: exported function GetAuthorities should have comment or be unexported (golint)
    • Line 56: warning: exported function GetNameServerRecordList should have comment or be unexported (golint)
    • AkamaiOPEN-edgegrid-golang/configgtm-v1_3/common.go
    • Line 44: warning: comment on exported type ResponseStatus should be of the form "ResponseStatus ..." (with optional leading article) (golint)
    • Line 61: warning: comment on exported type ResponseBody should be of the form "ResponseBody ..." (with optional leading article) (golint)
    • Line 67: warning: comment on exported type DomainResponse should be of the form "DomainResponse ..." (with optional leading article) (golint)
    • Line 73: warning: exported type DatacenterResponse should have comment or be unexported (golint)
    • Line 78: warning: exported type PropertyResponse should have comment or be unexported (golint)
    • Line 83: warning: exported type ResourceResponse should have comment or be unexported (golint)
    • Line 88: warning: exported type CidrMapResponse should have comment or be unexported (golint)
    • Line 93: warning: exported type GeoMapResponse should have comment or be unexported (golint)
    • Line 98: warning: exported type AsMapResponse should have comment or be unexported (golint)
    • Line 103: warning: comment on exported type Link should be of the form "Link ..." (with optional leading article) (golint)
    • Line 109: warning: comment on exported type LoadObject should be of the form "LoadObject ..." (with optional leading article) (golint)
    • Line 121: warning: exported type DatacenterBase should have comment or be unexported (golint)
    • AkamaiOPEN-edgegrid-golang/papi-v1/edgehostnames.go
    • Line 74: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 123: warning: exported method EdgeHostnames.FindEdgeHostname should have comment or be unexported (golint)
    • Line 148: warning: exported method EdgeHostnames.AddEdgeHostname should have comment or be unexported (golint)
    • Line 188: warning: exported method EdgeHostname.Init should have comment or be unexported (golint)
    • AkamaiOPEN-edgegrid-golang/api-endpoints-v2/resources.go
    • Line 9: warning: exported type Resources should have comment or be unexported (golint)
    • Line 11: warning: exported type Resource should have comment or be unexported (golint)
    • Line 26: warning: exported type ResourceBaseInfo should have comment or be unexported (golint)
    • Line 42: warning: exported type ResourceSettings should have comment or be unexported (golint)
    • Line 48: warning: exported function GetResources should have comment or be unexported (golint)
    • AkamaiOPEN-edgegrid-golang/api-endpoints-v2/versions.go
    • Line 9: warning: exported type Versions should have comment or be unexported (golint)
    • Line 15: warning: exported type Version should have comment or be unexported (golint)
    • Line 34: warning: exported type VersionSummary should have comment or be unexported (golint)
    • Line 39: warning: exported type StatusValue should have comment or be unexported (golint)
    • Line 42: warning: exported const StatusPending should have comment (or a comment on this block) or be unexported (golint)
    • Line 48: warning: exported type ListVersionsOptions should have comment or be unexported (golint)
    • Line 52: warning: exported function ListVersions should have comment or be unexported (golint)
    • Line 81: warning: exported type GetVersionOptions should have comment or be unexported (golint)
    • Line 86: warning: exported function GetVersion should have comment or be unexported (golint)
    • Line 112: warning: exported function ModifyVersion should have comment or be unexported (golint)
    • Line 127: warning: exported type CloneVersionOptions should have comment or be unexported (golint)
    • Line 132: warning: exported function CloneVersion should have comment or be unexported (golint)
    • Line 147: warning: exported type RemoveVersionOptions should have comment or be unexported (golint)
    • Line 152: warning: exported function RemoveVersion should have comment or be unexported (golint)
    • AkamaiOPEN-edgegrid-golang/configgtm-v1_4/common.go
    • Line 44: warning: comment on exported type ResponseStatus should be of the form "ResponseStatus ..." (with optional leading article) (golint)
    • Line 61: warning: comment on exported type ResponseBody should be of the form "ResponseBody ..." (with optional leading article) (golint)
    • Line 67: warning: comment on exported type DomainResponse should be of the form "DomainResponse ..." (with optional leading article) (golint)
    • Line 73: warning: exported type DatacenterResponse should have comment or be unexported (golint)
    • Line 78: warning: exported type PropertyResponse should have comment or be unexported (golint)
    • Line 83: warning: exported type ResourceResponse should have comment or be unexported (golint)
    • Line 88: warning: exported type CidrMapResponse should have comment or be unexported (golint)
    • Line 93: warning: exported type GeoMapResponse should have comment or be unexported (golint)
    • Line 98: warning: exported type AsMapResponse should have comment or be unexported (golint)
    • Line 103: warning: comment on exported type Link should be of the form "Link ..." (with optional leading article) (golint)
    • Line 109: warning: comment on exported type LoadObject should be of the form "LoadObject ..." (with optional leading article) (golint)
    • Line 121: warning: exported type DatacenterBase should have comment or be unexported (golint)
    • AkamaiOPEN-edgegrid-golang/api-endpoints-v2/parameters.go
    • Line 3: warning: exported type Parameters should have comment or be unexported (golint)
    • Line 21: warning: exported type APIParameterLocationValue should have comment or be unexported (golint)
    • Line 22: warning: exported type APIParameterTypeValue should have comment or be unexported (golint)
    • Line 25: warning: exported const APIParameterLocationHeader should have comment (or a comment on this block) or be unexported (golint)
    • AkamaiOPEN-edgegrid-golang/configgtm-v1_4/datacenter.go
    • Line 40: warning: exported type DatacenterList should have comment or be unexported (golint)
    • Line 181: warning: exported var MapDefaultDC should have comment or be unexported (golint)
    • Line 182: warning: exported var Ipv4DefaultDC should have comment or be unexported (golint)
    • Line 183: warning: exported var Ipv6DefaultDC should have comment or be unexported (golint)
    • Line 185: warning: comment on exported function CreateMapsDefaultDatacenter should be of the form "CreateMapsDefaultDatacenter ..." (golint)
    • Line 192: warning: comment on exported function CreateIPv4DefaultDatacenter should be of the form "CreateIPv4DefaultDatacenter ..." (golint)
    • Line 199: warning: comment on exported function CreateIPv6DefaultDatacenter should be of the form "CreateIPv6DefaultDatacenter ..." (golint)
    • Line 216: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • AkamaiOPEN-edgegrid-golang/configdns-v2/recordsets.go
    • Line 16: warning: comment on exported type RecordsetQueryArgs should be of the form "RecordsetQueryArgs ..." (with optional leading article) (golint)
    • Line 31: warning: exported type Recordset should have comment or be unexported (golint)
    • Line 38: warning: exported type MetadataH should have comment or be unexported (golint)
    • Line 46: warning: exported type RecordSetResponse should have comment or be unexported (golint)
    • Line 51: warning: exported function NewRecordSetResponse should have comment or be unexported (golint)
    • Line 56: warning: comment on exported function GetRecordsets should be of the form "GetRecordsets ..." (golint)
    • Line 120: warning: comment on exported method Recordsets.Save should be of the form "Save ..." (golint)
    • Line 167: warning: exported method Recordsets.Update should have comment or be unexported (golint)
    • AkamaiOPEN-edgegrid-golang/papi-v1/rules.go
    • Line 449: warning: comment on exported method Rules.FindParentRule should be of the form "FindParentRule ..." (golint)
    • Line 528: warning: exported type Variable should have comment or be unexported (golint)
    • Line 563: warning: exported type RuleCriteriaMustSatisfyValue should have comment or be unexported (golint)
    • Line 566: warning: exported const RuleCriteriaMustSatisfyAll should have comment (or a comment on this block) or be unexported (golint)
    • AkamaiOPEN-edgegrid-golang/edgegrid/log.go
    • Line 33: warning: exported var LogFile should have comment or be unexported (golint)
    • Line 34: warning: exported var EdgegridLog should have comment or be unexported (golint)
    • Line 36: warning: exported function SetupLogging should have comment or be unexported (golint)
    • Line 71: warning: exported function LogMultiline should have comment or be unexported (golint)
    • Line 79: warning: exported function LogMultilineln should have comment or be unexported (golint)
    • Line 83: warning: exported function LogMultilinef should have comment or be unexported (golint)
    • Line 90: warning: comment on exported function PrintHttpRequest should be of the form "PrintHttpRequest ..." (golint)
    • Line 102: warning: exported function PrintHttpRequestCorrelation should have comment or be unexported (golint)
    • Line 114: warning: comment on exported function PrintHttpResponse should be of the form "PrintHttpResponse ..." (golint)
    • Line 126: warning: exported function PrintHttpResponseCorrelation should have comment or be unexported (golint)
    • Line 138: warning: exported function PrintfCorrelation should have comment or be unexported (golint)
    • AkamaiOPEN-edgegrid-golang/api-endpoints-v2/activations.go
    • Line 9: warning: exported type Activation should have comment or be unexported (golint)
    • Line 15: warning: exported type ActivateEndpointOptions should have comment or be unexported (golint)
    • Line 20: warning: exported function ActivateEndpoint should have comment or be unexported (golint)
    • Line 45: warning: exported function DeactivateEndpoint should have comment or be unexported (golint)
    • Line 70: warning: exported function IsActive should have comment or be unexported (golint)

ineffassign100%

IneffAssign detects ineffectual assignments in Go code.

No problems detected. Good job!


license100%

Checks whether your project has a LICENSE file.

No problems detected. Good job!


misspell98%

Misspell Finds commonly misspelled English words