Preparing report...

Report for github.com/evalphobia/aws-sdk-go-v2-wrapper

A+    Excellent!    Found 148 issues across 196 files

Tweet

gofmt100%

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

No problems detected. Good job!


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.

    • aws-sdk-go-v2-wrapper/dynamodb/type.go
    • Line 208: warning: cyclomatic complexity 20 of function (AttributeValue).ToSDK() is high (> 15) (gocyclo)
    • Line 263: warning: cyclomatic complexity 19 of function (AttributeValue).GetValue() is high (> 15) (gocyclo)
    • Line 104: warning: cyclomatic complexity 17 of function NewAttributeValue() is high (> 15) (gocyclo)

golint24%

Golint is a linter for Go source code.

    • aws-sdk-go-v2-wrapper/ssm/type_enum.go
    • Line 7: warning: exported type ParameterTier should have comment or be unexported (golint)
    • Line 10: warning: exported const ParameterTierStandard should have comment (or a comment on this block) or be unexported (golint)
    • Line 15: warning: exported type ParameterType should have comment or be unexported (golint)
    • Line 18: warning: exported const ParameterTypeString should have comment (or a comment on this block) or be unexported (golint)
    • aws-sdk-go-v2-wrapper/ses/type_enum.go
    • Line 7: warning: exported type BulkEmailStatus should have comment or be unexported (golint)
    • Line 10: warning: exported const BulkEmailStatusSuccess should have comment (or a comment on this block) or be unexported (golint)
    • aws-sdk-go-v2-wrapper/pinpoint/type_job.go
    • Line 8: warning: exported type ImportJobRequest should have comment or be unexported (golint)
    • Line 20: warning: exported method ImportJobRequest.ToSDK should have comment or be unexported (golint)
    • Line 47: warning: exported type ImportJobsResponse should have comment or be unexported (golint)
    • Line 74: warning: exported type ImportJobResponse should have comment or be unexported (golint)
    • Line 141: warning: exported type ImportJobResource should have comment or be unexported (golint)
    • aws-sdk-go-v2-wrapper/cloudwatchlogs/type.go
    • Line 14: warning: exported function NewQueryResults should have comment or be unexported (golint)
    • Line 86: warning: exported type ResultField should have comment or be unexported (golint)
    • Line 91: warning: exported function NewResultFieldList should have comment or be unexported (golint)
    • Line 99: warning: exported function NewResultField should have comment or be unexported (golint)
    • aws-sdk-go-v2-wrapper/dynamodb/type.go
    • Line 12: warning: exported type ArchivalSummary should have comment or be unexported (golint)
    • Line 36: warning: exported type AttributeDefinition should have comment or be unexported (golint)
    • Line 63: warning: exported method AttributeDefinition.ToSDK should have comment or be unexported (golint)
    • Line 74: warning: exported type AttributeValue should have comment or be unexported (golint)
    • Line 208: warning: exported method AttributeValue.ToSDK should have comment or be unexported (golint)
    • Line 263: warning: exported method AttributeValue.GetValue should have comment or be unexported (golint)
    • Line 336: warning: exported type BillingModeSummary should have comment or be unexported (golint)
    • Line 355: warning: exported type Capacity should have comment or be unexported (golint)
    • Line 392: warning: exported type Condition should have comment or be unexported (golint)
    • Line 399: warning: exported method Condition.ToSDK should have comment or be unexported (golint)
    • Line 415: warning: exported type ConsumedCapacity should have comment or be unexported (golint)
    • Line 459: warning: exported type ExpectedAttributeValue should have comment or be unexported (golint)
    • Line 466: warning: exported method ExpectedAttributeValue.ToSDK should have comment or be unexported (golint)
    • Line 493: warning: exported type GlobalSecondaryIndex should have comment or be unexported (golint)
    • Line 502: warning: exported method GlobalSecondaryIndex.ToSDK should have comment or be unexported (golint)
    • Line 528: warning: comment on exported type GlobalSecondaryIndexDescription should be of the form "GlobalSecondaryIndexDescription ..." (with optional leading article) (golint)
    • Line 580: warning: exported type ItemCollectionMetrics should have comment or be unexported (golint)
    • Line 598: warning: exported type KeysAndAttributes should have comment or be unexported (golint)
    • Line 632: warning: exported method KeysAndAttributes.ToSDK should have comment or be unexported (golint)
    • Line 659: warning: exported type KeySchemaElement should have comment or be unexported (golint)
    • Line 687: warning: exported method KeySchemaElement.ToSDK should have comment or be unexported (golint)
    • Line 697: warning: exported type LocalSecondaryIndex should have comment or be unexported (golint)
    • Line 703: warning: exported method LocalSecondaryIndex.ToSDK should have comment or be unexported (golint)
    • Line 725: warning: exported type LocalSecondaryIndexDescription should have comment or be unexported (golint)
    • Line 767: warning: exported type Projection should have comment or be unexported (golint)
    • Line 783: warning: exported method Projection.ToSDK should have comment or be unexported (golint)
    • Line 799: warning: exported type ProvisionedThroughput should have comment or be unexported (golint)
    • Line 804: warning: exported method ProvisionedThroughput.ToSDK should have comment or be unexported (golint)
    • Line 820: warning: exported type ProvisionedThroughputDescription should have comment or be unexported (golint)
    • Line 852: warning: exported type ReplicaDescription should have comment or be unexported (golint)
    • Line 902: warning: exported type ReplicaGlobalSecondaryIndexDescription should have comment or be unexported (golint)
    • Line 933: warning: exported type RestoreSummary should have comment or be unexported (golint)
    • Line 963: warning: exported type SSEDescription should have comment or be unexported (golint)
    • Line 987: warning: exported type SSESpecification should have comment or be unexported (golint)
    • Line 993: warning: exported method SSESpecification.ToSDK should have comment or be unexported (golint)
    • Line 1016: warning: exported type StreamSpecification should have comment or be unexported (golint)
    • Line 1036: warning: exported method StreamSpecification.ToSDK should have comment or be unexported (golint)
    • Line 1056: warning: exported type TableDescription should have comment or be unexported (golint)
    • Line 1128: warning: exported type Tag should have comment or be unexported (golint)
    • Line 1133: warning: exported method Tag.ToSDK should have comment or be unexported (golint)
    • Line 1145: warning: exported type WriteRequest should have comment or be unexported (golint)
    • Line 1175: warning: exported method WriteRequest.ToSDK should have comment or be unexported (golint)
    • aws-sdk-go-v2-wrapper/kms/client_op_re_encrypt.go
    • Line 40: warning: exported method ReEncryptRequest.ToInput should have comment or be unexported (golint)
    • Line 59: warning: exported type ReEncryptResult should have comment or be unexported (golint)
    • Line 67: warning: exported function NewReEncryptResult should have comment or be unexported (golint)
    • aws-sdk-go-v2-wrapper/cloudwatchlogs/type_enum.go
    • Line 7: warning: exported type QueryStatus should have comment or be unexported (golint)
    • Line 10: warning: exported const QueryStatusScheduled should have comment (or a comment on this block) or be unexported (golint)
    • Line 17: warning: exported method QueryStatus.IsScheduled should have comment or be unexported (golint)
    • Line 21: warning: exported method QueryStatus.IsRunning should have comment or be unexported (golint)
    • Line 25: warning: exported method QueryStatus.IsComplete should have comment or be unexported (golint)
    • Line 29: warning: exported method QueryStatus.IsFailed should have comment or be unexported (golint)
    • Line 33: warning: exported method QueryStatus.IsCancelled should have comment or be unexported (golint)
    • aws-sdk-go-v2-wrapper/athena/type_enum.go
    • Line 7: warning: exported type ColumnNullable should have comment or be unexported (golint)
    • Line 10: warning: exported const ColumnNullableNotNull should have comment (or a comment on this block) or be unexported (golint)
    • Line 15: warning: exported method ColumnNullable.IsNotNull should have comment or be unexported (golint)
    • Line 18: warning: exported method ColumnNullable.IsNullable should have comment or be unexported (golint)
    • Line 21: warning: exported method ColumnNullable.IsUnknown should have comment or be unexported (golint)
    • Line 25: warning: exported type EncryptionOption should have comment or be unexported (golint)
    • Line 28: warning: exported const EncryptionOptionSSES3 should have comment (or a comment on this block) or be unexported (golint)
    • Line 33: warning: exported method EncryptionOption.IsSSES3 should have comment or be unexported (golint)
    • Line 36: warning: exported method EncryptionOption.IsSSEKMS should have comment or be unexported (golint)
    • Line 39: warning: exported method EncryptionOption.IsCSEKMS should have comment or be unexported (golint)
    • Line 43: warning: exported type StatementType should have comment or be unexported (golint)
    • Line 46: warning: exported const StatementTypeDDL should have comment (or a comment on this block) or be unexported (golint)
    • Line 51: warning: exported method StatementType.IsDDL should have comment or be unexported (golint)
    • Line 54: warning: exported method StatementType.IsDML should have comment or be unexported (golint)
    • Line 57: warning: exported method StatementType.IsUtility should have comment or be unexported (golint)
    • Line 61: warning: exported type QueryExecutionState should have comment or be unexported (golint)
    • Line 64: warning: exported const QueryExecutionStateQueued should have comment (or a comment on this block) or be unexported (golint)
    • Line 71: warning: exported method QueryExecutionState.IsQueued should have comment or be unexported (golint)
    • Line 74: warning: exported method QueryExecutionState.IsRunning should have comment or be unexported (golint)
    • Line 77: warning: exported method QueryExecutionState.IsSucceeded should have comment or be unexported (golint)
    • Line 80: warning: exported method QueryExecutionState.IsFailed should have comment or be unexported (golint)
    • Line 83: warning: exported method QueryExecutionState.IsCancelled should have comment or be unexported (golint)
    • aws-sdk-go-v2-wrapper/pinpoint/type_campaign.go
    • Line 8: warning: exported type AttributeDimension should have comment or be unexported (golint)
    • Line 43: warning: exported method AttributeDimension.ToSDK should have comment or be unexported (golint)
    • Line 51: warning: exported type CampaignCustomMessage should have comment or be unexported (golint)
    • Line 67: warning: exported method CampaignCustomMessage.ToSDK should have comment or be unexported (golint)
    • Line 76: warning: exported type CampaignEmailMessage should have comment or be unexported (golint)
    • Line 104: warning: exported method CampaignEmailMessage.ToSDK should have comment or be unexported (golint)
    • Line 122: warning: exported type CampaignEventFilter should have comment or be unexported (golint)
    • Line 138: warning: exported method CampaignEventFilter.ToSDK should have comment or be unexported (golint)
    • Line 146: warning: exported type CampaignHook should have comment or be unexported (golint)
    • Line 170: warning: exported method CampaignHook.ToSDK should have comment or be unexported (golint)
    • Line 185: warning: exported type CampaignLimits should have comment or be unexported (golint)
    • Line 213: warning: exported method CampaignLimits.ToSDK should have comment or be unexported (golint)
    • Line 231: warning: exported type CampaignResponse should have comment or be unexported (golint)
    • Line 343: warning: exported type CampaignSMSMessage should have comment or be unexported (golint)
    • Line 367: warning: exported method CampaignSMSMessage.ToSDK should have comment or be unexported (golint)
    • Line 382: warning: exported type CustomDeliveryConfiguration should have comment or be unexported (golint)
    • Line 409: warning: exported method CustomDeliveryConfiguration.ToSDK should have comment or be unexported (golint)
    • Line 426: warning: exported type EventDimensions should have comment or be unexported (golint)
    • Line 444: warning: exported method EventDimensions.ToSDK should have comment or be unexported (golint)
    • Line 453: warning: exported type Message should have comment or be unexported (golint)
    • Line 512: warning: exported method Message.ToSDK should have comment or be unexported (golint)
    • Line 553: warning: exported type MessageConfiguration should have comment or be unexported (golint)
    • Line 581: warning: exported method MessageConfiguration.ToSDK should have comment or be unexported (golint)
    • Line 595: warning: exported type MetricDimension should have comment or be unexported (golint)
    • Line 628: warning: exported method MetricDimension.ToSDK should have comment or be unexported (golint)
    • Line 639: warning: exported type QuietTime should have comment or be unexported (golint)
    • Line 659: warning: exported method QuietTime.ToSDK should have comment or be unexported (golint)
    • Line 671: warning: exported type Schedule should have comment or be unexported (golint)
    • Line 708: warning: exported method Schedule.ToSDK should have comment or be unexported (golint)
    • Line 733: warning: exported type SetDimension should have comment or be unexported (golint)
    • Line 751: warning: exported method SetDimension.ToSDK should have comment or be unexported (golint)
    • Line 759: warning: exported type Template should have comment or be unexported (golint)
    • Line 779: warning: exported method Template.ToSDK should have comment or be unexported (golint)
    • Line 791: warning: exported type TemplateConfiguration should have comment or be unexported (golint)
    • Line 811: warning: exported method TemplateConfiguration.ToSDK should have comment or be unexported (golint)
    • Line 821: warning: exported type TreatmentResource should have comment or be unexported (golint)
    • Line 865: warning: exported type WriteCampaignRequest should have comment or be unexported (golint)
    • Line 884: warning: exported method WriteCampaignRequest.ToSDK should have comment or be unexported (golint)
    • Line 930: warning: exported type WriteTreatmentResource should have comment or be unexported (golint)
    • Line 942: warning: exported method WriteTreatmentResource.ToSDK should have comment or be unexported (golint)
    • aws-sdk-go-v2-wrapper/kms/client_op_encrypt.go
    • Line 37: warning: exported method EncryptRequest.ToInput should have comment or be unexported (golint)
    • Line 51: warning: exported type EncryptResult should have comment or be unexported (golint)
    • Line 57: warning: exported function NewEncryptResult should have comment or be unexported (golint)
    • aws-sdk-go-v2-wrapper/dynamodb/type_enum.go
    • Line 7: warning: exported type BillingMode should have comment or be unexported (golint)
    • Line 10: warning: exported const BillingModeProvisioned should have comment (or a comment on this block) or be unexported (golint)
    • Line 14: warning: exported method BillingMode.IsProvisioned should have comment or be unexported (golint)
    • Line 17: warning: exported method BillingMode.IsPayPerRequest should have comment or be unexported (golint)
    • Line 21: warning: exported type ComparisonOperator should have comment or be unexported (golint)
    • Line 24: warning: exported const ComparisonOperatorEq should have comment (or a comment on this block) or be unexported (golint)
    • Line 38: warning: comment on exported const ComparisonOperatorAttrExists should be of the form "ComparisonOperatorAttrExists ..." (golint)
    • Line 44: warning: exported method ComparisonOperator.IsEq should have comment or be unexported (golint)
    • Line 47: warning: exported method ComparisonOperator.IsNe should have comment or be unexported (golint)
    • Line 50: warning: exported method ComparisonOperator.IsIn should have comment or be unexported (golint)
    • Line 53: warning: exported method ComparisonOperator.IsLe should have comment or be unexported (golint)
    • Line 56: warning: exported method ComparisonOperator.IsLt should have comment or be unexported (golint)
    • Line 59: warning: exported method ComparisonOperator.IsGe should have comment or be unexported (golint)
    • Line 62: warning: exported method ComparisonOperator.IsGt should have comment or be unexported (golint)
    • Line 65: warning: exported method ComparisonOperator.IsBetween should have comment or be unexported (golint)
    • Line 68: warning: exported method ComparisonOperator.IsNotNull should have comment or be unexported (golint)
    • Line 71: warning: exported method ComparisonOperator.IsNull should have comment or be unexported (golint)
    • Line 74: warning: exported method ComparisonOperator.IsContains should have comment or be unexported (golint)
    • Line 77: warning: exported method ComparisonOperator.IsNotContains should have comment or be unexported (golint)
    • Line 80: warning: exported method ComparisonOperator.IsBeginsWith should have comment or be unexported (golint)
    • Line 84: warning: exported type ConditionalOperator should have comment or be unexported (golint)
    • Line 87: warning: exported const ConditionalOperatorAnd should have comment (or a comment on this block) or be unexported (golint)
    • Line 91: warning: exported method ConditionalOperator.IsAnd should have comment or be unexported (golint)
    • Line 94: warning: exported method ConditionalOperator.IsOr should have comment or be unexported (golint)
    • Line 98: warning: exported type IndexStatus should have comment or be unexported (golint)
    • Line 101: warning: exported const IndexStatusCreating should have comment (or a comment on this block) or be unexported (golint)
    • Line 107: warning: exported method IndexStatus.IsCreating should have comment or be unexported (golint)
    • Line 110: warning: exported method IndexStatus.IsUpdating should have comment or be unexported (golint)
    • Line 113: warning: exported method IndexStatus.IsDeleting should have comment or be unexported (golint)
    • Line 116: warning: exported method IndexStatus.IsActive should have comment or be unexported (golint)
    • Line 120: warning: exported type KeyType should have comment or be unexported (golint)
    • Line 123: warning: exported const KeyTypeHash should have comment (or a comment on this block) or be unexported (golint)
    • Line 127: warning: exported method KeyType.IsHash should have comment or be unexported (golint)
    • Line 130: warning: exported method KeyType.IsRange should have comment or be unexported (golint)
    • Line 134: warning: exported type ProjectionType should have comment or be unexported (golint)
    • Line 137: warning: exported const ProjectionTypeAll should have comment (or a comment on this block) or be unexported (golint)
    • Line 142: warning: exported method ProjectionType.IsAll should have comment or be unexported (golint)
    • Line 145: warning: exported method ProjectionType.IsKeysOnly should have comment or be unexported (golint)
    • Line 148: warning: exported method ProjectionType.IsInclude should have comment or be unexported (golint)
    • Line 152: warning: exported type ReplicaStatus should have comment or be unexported (golint)
    • Line 155: warning: exported const ReplicaStatusCreating should have comment (or a comment on this block) or be unexported (golint)
    • Line 162: warning: exported type ReturnConsumedCapacity should have comment or be unexported (golint)
    • Line 165: warning: exported const ReturnConsumedCapacityIndexes should have comment (or a comment on this block) or be unexported (golint)
    • Line 170: warning: exported method ReturnConsumedCapacity.IsIndexes should have comment or be unexported (golint)
    • Line 173: warning: exported method ReturnConsumedCapacity.IsTotal should have comment or be unexported (golint)
    • Line 176: warning: exported method ReturnConsumedCapacity.IsNone should have comment or be unexported (golint)
    • Line 180: warning: exported type ReturnItemCollectionMetrics should have comment or be unexported (golint)
    • Line 183: warning: exported const ReturnItemCollectionMetricsSize should have comment (or a comment on this block) or be unexported (golint)
    • Line 187: warning: exported method ReturnItemCollectionMetrics.IsSize should have comment or be unexported (golint)
    • Line 190: warning: exported method ReturnItemCollectionMetrics.IsNone should have comment or be unexported (golint)
    • Line 194: warning: exported type ReturnValue should have comment or be unexported (golint)
    • Line 197: warning: exported const ReturnValueNone should have comment (or a comment on this block) or be unexported (golint)
    • Line 204: warning: exported method ReturnValue.IsNone should have comment or be unexported (golint)
    • Line 208: warning: exported method ReturnValue.IsAllOld should have comment or be unexported (golint)
    • Line 211: warning: exported method ReturnValue.IsUpdatedOld should have comment or be unexported (golint)
    • Line 214: warning: exported method ReturnValue.IsAllNew should have comment or be unexported (golint)
    • Line 217: warning: exported method ReturnValue.IsUpdatedNew should have comment or be unexported (golint)
    • Line 221: warning: exported type ScalarAttributeType should have comment or be unexported (golint)
    • Line 224: warning: exported const ScalarAttributeTypeS should have comment (or a comment on this block) or be unexported (golint)
    • Line 229: warning: exported method ScalarAttributeType.IsS should have comment or be unexported (golint)
    • Line 232: warning: exported method ScalarAttributeType.IsN should have comment or be unexported (golint)
    • Line 235: warning: exported method ScalarAttributeType.IsB should have comment or be unexported (golint)
    • Line 239: warning: exported type Select should have comment or be unexported (golint)
    • Line 242: warning: exported const SelectAllAttributes should have comment (or a comment on this block) or be unexported (golint)
    • Line 248: warning: exported method Select.IsAllAttributes should have comment or be unexported (golint)
    • Line 251: warning: exported method Select.IsAllProjectedAttributes should have comment or be unexported (golint)
    • Line 254: warning: exported method Select.IsSpecificAttributes should have comment or be unexported (golint)
    • Line 257: warning: exported method Select.IsCount should have comment or be unexported (golint)
    • Line 261: warning: exported type SSEStatus should have comment or be unexported (golint)
    • Line 264: warning: exported const SSEStatusEnabling should have comment (or a comment on this block) or be unexported (golint)
    • Line 271: warning: exported method SSEStatus.IsEnabling should have comment or be unexported (golint)
    • Line 274: warning: exported method SSEStatus.IsEnabled should have comment or be unexported (golint)
    • Line 277: warning: exported method SSEStatus.IsDisabling should have comment or be unexported (golint)
    • Line 280: warning: exported method SSEStatus.IsDisabled should have comment or be unexported (golint)
    • Line 283: warning: exported method SSEStatus.IsUpdating should have comment or be unexported (golint)
    • Line 287: warning: exported type SSEType should have comment or be unexported (golint)
    • Line 290: warning: exported const SSETypeAes256 should have comment (or a comment on this block) or be unexported (golint)
    • Line 294: warning: exported method SSEType.IsAes256 should have comment or be unexported (golint)
    • Line 297: warning: exported method SSEType.IsKms should have comment or be unexported (golint)
    • Line 301: warning: exported type StreamViewType should have comment or be unexported (golint)
    • Line 304: warning: exported const StreamViewTypeNewImage should have comment (or a comment on this block) or be unexported (golint)
    • Line 310: warning: exported method StreamViewType.IsNewImage should have comment or be unexported (golint)
    • Line 313: warning: exported method StreamViewType.IsOldImage should have comment or be unexported (golint)
    • Line 316: warning: exported method StreamViewType.IsNewAndOldImages should have comment or be unexported (golint)
    • Line 319: warning: exported method StreamViewType.IsKeysOnly should have comment or be unexported (golint)
    • Line 323: warning: exported type TableStatus should have comment or be unexported (golint)
    • Line 326: warning: exported const TableStatusCreating should have comment (or a comment on this block) or be unexported (golint)
    • Line 335: warning: exported method TableStatus.IsCreating should have comment or be unexported (golint)
    • Line 338: warning: exported method TableStatus.IsUpdating should have comment or be unexported (golint)
    • Line 341: warning: exported method TableStatus.IsDeleting should have comment or be unexported (golint)
    • Line 344: warning: exported method TableStatus.IsActive should have comment or be unexported (golint)
    • Line 347: warning: exported method TableStatus.IsInaccessibleEncryptionCredentials should have comment or be unexported (golint)
    • Line 350: warning: exported method TableStatus.IsArchiving should have comment or be unexported (golint)
    • Line 353: warning: exported method TableStatus.IsArchived should have comment or be unexported (golint)
    • aws-sdk-go-v2-wrapper/s3/client_op_object_get.go
    • Line 61: warning: exported method GetObjectRequest.ToInput should have comment or be unexported (golint)
    • Line 161: warning: exported function NewGetObjectResult should have comment or be unexported (golint)
    • Line 262: warning: exported method GetObjectResult.ToBytes should have comment or be unexported (golint)
    • aws-sdk-go-v2-wrapper/sqs/client_op_purge_queue.go
    • Line 31: warning: exported method PurgeQueueRequest.ToInput should have comment or be unexported (golint)
    • Line 40: warning: exported type PurgeQueueResult should have comment or be unexported (golint)
    • Line 42: warning: exported function NewPurgeQueueResult should have comment or be unexported (golint)
    • aws-sdk-go-v2-wrapper/s3/type_enum.go
    • Line 7: warning: exported type BucketCannedACL should have comment or be unexported (golint)
    • Line 10: warning: exported const BucketCannedACLPrivate should have comment (or a comment on this block) or be unexported (golint)
    • Line 16: warning: exported method BucketCannedACL.IsPrivate should have comment or be unexported (golint)
    • Line 19: warning: exported method BucketCannedACL.IsPublicRead should have comment or be unexported (golint)
    • Line 22: warning: exported method BucketCannedACL.IsPublicReadWrite should have comment or be unexported (golint)
    • Line 25: warning: exported method BucketCannedACL.IsAuthenticatedRead should have comment or be unexported (golint)
    • Line 29: warning: exported type BucketLocationConstraint should have comment or be unexported (golint)
    • Line 32: warning: exported const BucketLocationConstraintEu should have comment (or a comment on this block) or be unexported (golint)
    • Line 45: warning: exported method BucketLocationConstraint.IsEu should have comment or be unexported (golint)
    • Line 48: warning: exported method BucketLocationConstraint.IsEuWest1 should have comment or be unexported (golint)
    • Line 51: warning: exported method BucketLocationConstraint.IsUsWest1 should have comment or be unexported (golint)
    • Line 54: warning: exported method BucketLocationConstraint.IsUsWest2 should have comment or be unexported (golint)
    • Line 57: warning: exported method BucketLocationConstraint.IsApSouth1 should have comment or be unexported (golint)
    • Line 60: warning: exported method BucketLocationConstraint.IsApSoutheast1 should have comment or be unexported (golint)
    • Line 63: warning: exported method BucketLocationConstraint.IsApSoutheast2 should have comment or be unexported (golint)
    • Line 66: warning: exported method BucketLocationConstraint.IsApNortheast1 should have comment or be unexported (golint)
    • Line 69: warning: exported method BucketLocationConstraint.IsSaEast1 should have comment or be unexported (golint)
    • Line 72: warning: exported method BucketLocationConstraint.IsCnNorth1 should have comment or be unexported (golint)
    • Line 75: warning: exported method BucketLocationConstraint.IsEuCentral1 should have comment or be unexported (golint)
    • Line 79: warning: exported type EncodingType should have comment or be unexported (golint)
    • Line 82: warning: exported const EncodingTypeURL should have comment (or a comment on this block) or be unexported (golint)
    • Line 85: warning: exported method EncodingType.IsURL should have comment or be unexported (golint)
    • Line 89: warning: exported type ExpirationStatus should have comment or be unexported (golint)
    • Line 92: warning: exported const ExpirationStatusEnabled should have comment (or a comment on this block) or be unexported (golint)
    • Line 96: warning: exported method ExpirationStatus.IsEnabled should have comment or be unexported (golint)
    • Line 99: warning: exported method ExpirationStatus.IsDisabled should have comment or be unexported (golint)
    • Line 103: warning: exported type MetadataDirective should have comment or be unexported (golint)
    • Line 106: warning: exported const MetadataDirectiveCopy should have comment (or a comment on this block) or be unexported (golint)
    • Line 110: warning: exported method MetadataDirective.IsCopy should have comment or be unexported (golint)
    • Line 113: warning: exported method MetadataDirective.IsReplace should have comment or be unexported (golint)
    • Line 117: warning: exported type ObjectCannedACL should have comment or be unexported (golint)
    • Line 120: warning: exported const ObjectCannedACLPrivate should have comment (or a comment on this block) or be unexported (golint)
    • Line 129: warning: exported method ObjectCannedACL.IsPrivate should have comment or be unexported (golint)
    • Line 132: warning: exported method ObjectCannedACL.IsPublicRead should have comment or be unexported (golint)
    • Line 135: warning: exported method ObjectCannedACL.IsPublicReadWrite should have comment or be unexported (golint)
    • Line 138: warning: exported method ObjectCannedACL.IsAuthenticatedRead should have comment or be unexported (golint)
    • Line 141: warning: exported method ObjectCannedACL.IsAwsExecRead should have comment or be unexported (golint)
    • Line 144: warning: exported method ObjectCannedACL.IsBucketOwnerRead should have comment or be unexported (golint)
    • Line 147: warning: exported method ObjectCannedACL.IsBucketOwnerFullControl should have comment or be unexported (golint)
    • Line 151: warning: exported type ObjectLockLegalHoldStatus should have comment or be unexported (golint)
    • Line 154: warning: exported const ObjectLockLegalHoldStatusOn should have comment (or a comment on this block) or be unexported (golint)
    • Line 158: warning: exported method ObjectLockLegalHoldStatus.IsOn should have comment or be unexported (golint)
    • Line 161: warning: exported method ObjectLockLegalHoldStatus.IsOff should have comment or be unexported (golint)
    • Line 165: warning: exported type ObjectLockMode should have comment or be unexported (golint)
    • Line 168: warning: exported const ObjectLockModeGovernance should have comment (or a comment on this block) or be unexported (golint)
    • Line 172: warning: exported method ObjectLockMode.IsGovernance should have comment or be unexported (golint)
    • Line 175: warning: exported method ObjectLockMode.IsCompliance should have comment or be unexported (golint)
    • Line 179: warning: exported type ObjectLockRetentionMode should have comment or be unexported (golint)
    • Line 182: warning: exported const ObjectLockRetentionModeGovernance should have comment (or a comment on this block) or be unexported (golint)
    • Line 186: warning: exported method ObjectLockRetentionMode.IsGovernance should have comment or be unexported (golint)
    • Line 189: warning: exported method ObjectLockRetentionMode.IsCompliance should have comment or be unexported (golint)
    • Line 193: warning: exported type ObjectStorageClass should have comment or be unexported (golint)
    • Line 196: warning: exported const ObjectStorageClassStandard should have comment (or a comment on this block) or be unexported (golint)
    • Line 205: warning: exported method ObjectStorageClass.IsStandard should have comment or be unexported (golint)
    • Line 208: warning: exported method ObjectStorageClass.IsReducedRedundancy should have comment or be unexported (golint)
    • Line 211: warning: exported method ObjectStorageClass.IsGlacier should have comment or be unexported (golint)
    • Line 214: warning: exported method ObjectStorageClass.IsStandardIa should have comment or be unexported (golint)
    • Line 217: warning: exported method ObjectStorageClass.IsOnezoneIa should have comment or be unexported (golint)
    • Line 220: warning: exported method ObjectStorageClass.IsIntelligentTiering should have comment or be unexported (golint)
    • Line 223: warning: exported method ObjectStorageClass.IsDeepArchive should have comment or be unexported (golint)
    • Line 227: warning: exported type ObjectVersionStorageClass should have comment or be unexported (golint)
    • Line 230: warning: exported const ObjectVersionStorageClassStandard should have comment (or a comment on this block) or be unexported (golint)
    • Line 233: warning: exported method ObjectVersionStorageClass.IsStandard should have comment or be unexported (golint)
    • Line 237: warning: exported type Permission should have comment or be unexported (golint)
    • Line 240: warning: exported const PermissionFullControl should have comment (or a comment on this block) or be unexported (golint)
    • Line 247: warning: exported type ReplicationStatus should have comment or be unexported (golint)
    • Line 250: warning: exported const ReplicationStatusComplete should have comment (or a comment on this block) or be unexported (golint)
    • Line 256: warning: exported method ReplicationStatus.IsComplete should have comment or be unexported (golint)
    • Line 259: warning: exported method ReplicationStatus.IsPending should have comment or be unexported (golint)
    • Line 262: warning: exported method ReplicationStatus.IsFailed should have comment or be unexported (golint)
    • Line 265: warning: exported method ReplicationStatus.IsReplica should have comment or be unexported (golint)
    • Line 269: warning: exported type RequestCharged should have comment or be unexported (golint)
    • Line 272: warning: exported const RequestChargedRequester should have comment (or a comment on this block) or be unexported (golint)
    • Line 275: warning: exported method RequestCharged.IsRequester should have comment or be unexported (golint)
    • Line 279: warning: exported type RequestPayer should have comment or be unexported (golint)
    • Line 282: warning: exported const RequestPayerRequester should have comment (or a comment on this block) or be unexported (golint)
    • Line 285: warning: exported method RequestPayer.IsRequester should have comment or be unexported (golint)
    • Line 289: warning: exported type ServerSideEncryption should have comment or be unexported (golint)
    • Line 292: warning: exported const ServerSideEncryptionAes256 should have comment (or a comment on this block) or be unexported (golint)
    • Line 296: warning: exported method ServerSideEncryption.IsAes256 should have comment or be unexported (golint)
    • Line 299: warning: exported method ServerSideEncryption.IsAwsKms should have comment or be unexported (golint)
    • Line 303: warning: exported type StorageClass should have comment or be unexported (golint)
    • Line 306: warning: exported const StorageClassStandard should have comment (or a comment on this block) or be unexported (golint)
    • Line 315: warning: exported method StorageClass.IsStandard should have comment or be unexported (golint)
    • Line 318: warning: exported method StorageClass.IsReducedRedundancy should have comment or be unexported (golint)
    • Line 321: warning: exported method StorageClass.IsStandardIa should have comment or be unexported (golint)
    • Line 324: warning: exported method StorageClass.IsOnezoneIa should have comment or be unexported (golint)
    • Line 327: warning: exported method StorageClass.IsIntelligentTiering should have comment or be unexported (golint)
    • Line 330: warning: exported method StorageClass.IsGlacier should have comment or be unexported (golint)
    • Line 333: warning: exported method StorageClass.IsDeepArchive should have comment or be unexported (golint)
    • Line 337: warning: exported type TaggingDirective should have comment or be unexported (golint)
    • Line 340: warning: exported const TaggingDirectiveCopy should have comment (or a comment on this block) or be unexported (golint)
    • Line 344: warning: exported method TaggingDirective.IsCopy should have comment or be unexported (golint)
    • Line 347: warning: exported method TaggingDirective.IsReplace should have comment or be unexported (golint)
    • Line 351: warning: exported type TransitionStorageClass should have comment or be unexported (golint)
    • Line 354: warning: exported const TransitionStorageClassGlacier should have comment (or a comment on this block) or be unexported (golint)
    • Line 361: warning: exported method TransitionStorageClass.IsGlacier should have comment or be unexported (golint)
    • Line 364: warning: exported method TransitionStorageClass.IsStandardIa should have comment or be unexported (golint)
    • Line 367: warning: exported method TransitionStorageClass.IsOnezoneIa should have comment or be unexported (golint)
    • Line 370: warning: exported method TransitionStorageClass.IsIntelligentTiering should have comment or be unexported (golint)
    • Line 373: warning: exported method TransitionStorageClass.IsDeepArchive should have comment or be unexported (golint)
    • Line 377: warning: exported type Type should have comment or be unexported (golint)
    • Line 380: warning: exported const TypeCanonicalUser should have comment (or a comment on this block) or be unexported (golint)
    • Line 385: warning: exported method Type.IsCanonicalUser should have comment or be unexported (golint)
    • Line 388: warning: exported method Type.IsAmazonCustomerByEmail should have comment or be unexported (golint)
    • Line 391: warning: exported method Type.IsGroup should have comment or be unexported (golint)
    • aws-sdk-go-v2-wrapper/pinpointemail/client__raw_api.go
    • Line 19: warning: comment on exported method PinpointEmail.RawCreateDedicatedIpPool should be of the form "RawCreateDedicatedIpPool ..." (golint)
    • Line 45: warning: comment on exported method PinpointEmail.RawDeleteDedicatedIpPool should be of the form "RawDeleteDedicatedIpPool ..." (golint)
    • Line 76: warning: comment on exported method PinpointEmail.RawGetDedicatedIp should be of the form "RawGetDedicatedIp ..." (golint)
    • Line 117: warning: comment on exported method PinpointEmail.RawListDedicatedIpPools should be of the form "RawListDedicatedIpPools ..." (golint)
    • Line 143: warning: comment on exported method PinpointEmail.RawPutAccountDedicatedIpWarmupAttributes should be of the form "RawPutAccountDedicatedIpWarmupAttributes ..." (golint)
    • Line 174: warning: comment on exported method PinpointEmail.RawPutDedicatedIpInPool should be of the form "RawPutDedicatedIpInPool ..." (golint)
    • Line 180: warning: comment on exported method PinpointEmail.RawPutDedicatedIpWarmupAttributes should be of the form "RawPutDedicatedIpWarmupAttributes ..." (golint)
    • aws-sdk-go-v2-wrapper/dynamodb/client_op_item_batch_get_item.go
    • Line 35: warning: exported method BatchGetItemRequest.ToInput should have comment or be unexported (golint)
    • Line 56: warning: exported function NewBatchGetItemResult should have comment or be unexported (golint)
    • Line 72: warning: exported method BatchGetItemResult.ToSliceMap should have comment or be unexported (golint)
    • Line 81: warning: exported method BatchGetItemResult.Unmarshal should have comment or be unexported (golint)
    • aws-sdk-go-v2-wrapper/athena/type.go
    • Line 10: warning: exported type ColumnInfo should have comment or be unexported (golint)
    • Line 25: warning: exported function NewColumnInfoListFromMetadata should have comment or be unexported (golint)
    • Line 32: warning: exported function NewColumnInfoList should have comment or be unexported (golint)
    • Line 44: warning: exported function NewColumnInfo should have comment or be unexported (golint)
    • Line 79: warning: exported type Datum should have comment or be unexported (golint)
    • Line 85: warning: exported function NewDatumList should have comment or be unexported (golint)
    • Line 97: warning: exported function NewDatum should have comment or be unexported (golint)
    • Line 106: warning: exported type QueryExecutionContext should have comment or be unexported (golint)
    • Line 111: warning: exported function NewQueryExecutionContext should have comment or be unexported (golint)
    • Line 126: warning: exported method QueryExecutionContext.ToSDK should have comment or be unexported (golint)
    • Line 144: warning: exported type QueryExecutionStatistics should have comment or be unexported (golint)
    • Line 154: warning: exported function NewQueryExecutionStatistics should have comment or be unexported (golint)
    • Line 184: warning: exported type QueryExecutionStatus should have comment or be unexported (golint)
    • Line 191: warning: exported function NewQueryExecutionStatus should have comment or be unexported (golint)
    • Line 210: warning: exported type ResultConfiguration should have comment or be unexported (golint)
    • Line 216: warning: exported function NewResultConfiguration should have comment or be unexported (golint)
    • Line 234: warning: exported method ResultConfiguration.ToSDK should have comment or be unexported (golint)
    • Line 261: warning: exported type ResultSet should have comment or be unexported (golint)
    • Line 266: warning: exported function NewResultSet should have comment or be unexported (golint)
    • Line 276: warning: exported method ResultSet.ToMapString should have comment or be unexported (golint)
    • Line 298: warning: exported method ResultSet.ToListString should have comment or be unexported (golint)
    • Line 314: warning: exported type Row should have comment or be unexported (golint)
    • Line 318: warning: exported function NewRowList should have comment or be unexported (golint)
    • Line 330: warning: exported function NewRow should have comment or be unexported (golint)
    • aws-sdk-go-v2-wrapper/kms/client_op_decrypt.go
    • Line 37: warning: exported method DecryptRequest.ToInput should have comment or be unexported (golint)
    • Line 51: warning: exported type DecryptResult should have comment or be unexported (golint)
    • Line 57: warning: exported function NewDecryptResult should have comment or be unexported (golint)
    • aws-sdk-go-v2-wrapper/kms/client_op_create_key.go
    • Line 38: warning: exported method CreateKeyRequest.ToInput should have comment or be unexported (golint)
    • Line 70: warning: exported type CreateKeyResult should have comment or be unexported (golint)
    • Line 74: warning: exported function NewCreateKeyResult should have comment or be unexported (golint)
    • aws-sdk-go-v2-wrapper/dynamodb/type_func.go
    • Line 33: warning: comment on exported function MarshalToList should be of the form "MarshalToList ..." (golint)
    • Line 46: warning: exported function RawMarshal should have comment or be unexported (golint)
    • Line 76: warning: comment on exported function RawUnmarshalAttributeValues should be of the form "RawUnmarshalAttributeValues ..." (golint)
    • aws-sdk-go-v2-wrapper/kms/type_enum.go
    • Line 7: warning: exported type CustomerMasterKeySpec should have comment or be unexported (golint)
    • Line 10: warning: exported const CustomerMasterKeySpecRsa2048 should have comment (or a comment on this block) or be unexported (golint)
    • Line 20: warning: exported type EncryptionAlgorithmSpec should have comment or be unexported (golint)
    • Line 23: warning: exported const EncryptionAlgorithmSpecSymmetricDefault should have comment (or a comment on this block) or be unexported (golint)
    • Line 28: warning: exported type ExpirationModelType should have comment or be unexported (golint)
    • Line 31: warning: exported const ExpirationModelTypeKeyMaterialExpires should have comment (or a comment on this block) or be unexported (golint)
    • Line 35: warning: exported type KeyManagerType should have comment or be unexported (golint)
    • Line 38: warning: exported const KeyManagerTypeAws should have comment (or a comment on this block) or be unexported (golint)
    • Line 42: warning: exported type KeyState should have comment or be unexported (golint)
    • Line 45: warning: exported const KeyStateEnabled should have comment (or a comment on this block) or be unexported (golint)
    • Line 52: warning: exported type KeyUsageType should have comment or be unexported (golint)
    • Line 55: warning: exported const KeyUsageTypeSignVerify should have comment (or a comment on this block) or be unexported (golint)
    • Line 59: warning: exported type OriginType should have comment or be unexported (golint)
    • Line 62: warning: exported const OriginTypeAwsKms should have comment (or a comment on this block) or be unexported (golint)
    • Line 67: warning: exported type SigningAlgorithmSpec should have comment or be unexported (golint)
    • Line 70: warning: exported const SigningAlgorithmSpecRsassaPssSha256 should have comment (or a comment on this block) or be unexported (golint)
    • aws-sdk-go-v2-wrapper/sqs/client_op_list_queues.go
    • Line 34: warning: exported method ListQueuesRequest.ToInput should have comment or be unexported (golint)
    • Line 49: warning: exported type ListQueuesResult should have comment or be unexported (golint)
    • Line 54: warning: exported function NewListQueuesResult should have comment or be unexported (golint)
    • aws-sdk-go-v2-wrapper/s3/type.go
    • Line 10: warning: exported type AccessControlPolicy should have comment or be unexported (golint)
    • Line 15: warning: exported method AccessControlPolicy.ToSDK should have comment or be unexported (golint)
    • Line 35: warning: exported type Bucket should have comment or be unexported (golint)
    • Line 64: warning: exported type Delete should have comment or be unexported (golint)
    • Line 69: warning: exported method Delete.ToSDK should have comment or be unexported (golint)
    • Line 86: warning: exported type DeletedObject should have comment or be unexported (golint)
    • Line 123: warning: exported type DeleteMarkerEntry should have comment or be unexported (golint)
    • Line 164: warning: exported type Error should have comment or be unexported (golint)
    • Line 201: warning: exported type Grant should have comment or be unexported (golint)
    • Line 247: warning: exported method Grant.ToSDK should have comment or be unexported (golint)
    • Line 269: warning: exported type LifecycleRule should have comment or be unexported (golint)
    • Line 328: warning: exported method LifecycleRule.ToSDK should have comment or be unexported (golint)
    • Line 377: warning: exported type LifecycleRuleFilter should have comment or be unexported (golint)
    • Line 408: warning: exported method LifecycleRuleFilter.IsEmpty should have comment or be unexported (golint)
    • Line 419: warning: exported method LifecycleRuleFilter.ToSDK should have comment or be unexported (golint)
    • Line 444: warning: exported type LifecycleExpiration should have comment or be unexported (golint)
    • Line 468: warning: exported method LifecycleExpiration.IsEmpty should have comment or be unexported (golint)
    • Line 478: warning: exported method LifecycleExpiration.ToSDK should have comment or be unexported (golint)
    • Line 492: warning: exported type NoncurrentVersionTransition should have comment or be unexported (golint)
    • Line 519: warning: exported method NoncurrentVersionTransition.ToSDK should have comment or be unexported (golint)
    • Line 529: warning: exported type Object should have comment or be unexported (golint)
    • Line 539: warning: exported function NewObject should have comment or be unexported (golint)
    • Line 569: warning: exported type ObjectIdentifier should have comment or be unexported (golint)
    • Line 574: warning: exported method ObjectIdentifier.ToSDK should have comment or be unexported (golint)
    • Line 586: warning: exported type ObjectVersion should have comment or be unexported (golint)
    • Line 639: warning: exported type Owner should have comment or be unexported (golint)
    • Line 659: warning: exported method Owner.ToSDK should have comment or be unexported (golint)
    • Line 671: warning: exported type Tag should have comment or be unexported (golint)
    • Line 700: warning: exported method Tag.IsEmpty should have comment or be unexported (golint)
    • Line 704: warning: exported method Tag.ToSDK should have comment or be unexported (golint)
    • Line 716: warning: exported type Transition should have comment or be unexported (golint)
    • Line 747: warning: exported method Transition.ToSDK should have comment or be unexported (golint)
    • aws-sdk-go-v2-wrapper/pinpoint/type_segment.go
    • Line 8: warning: exported type GPSPointDimension should have comment or be unexported (golint)
    • Line 37: warning: exported method GPSPointDimension.ToSDK should have comment or be unexported (golint)
    • Line 51: warning: exported type SegmentBehaviors should have comment or be unexported (golint)
    • Line 69: warning: exported method SegmentBehaviors.ToSDK should have comment or be unexported (golint)
    • Line 77: warning: exported type SegmentDemographics should have comment or be unexported (golint)
    • Line 101: warning: exported method SegmentDemographics.ToSDK should have comment or be unexported (golint)
    • Line 113: warning: exported type SegmentDimensions should have comment or be unexported (golint)
    • Line 137: warning: exported method SegmentDimensions.ToSDK should have comment or be unexported (golint)
    • Line 149: warning: exported type SegmentImportResource should have comment or be unexported (golint)
    • Line 181: warning: exported type SegmentGroup should have comment or be unexported (golint)
    • Line 217: warning: exported method SegmentGroup.ToSDK should have comment or be unexported (golint)
    • Line 241: warning: exported type SegmentGroupList should have comment or be unexported (golint)
    • Line 265: warning: exported method SegmentGroupList.ToSDK should have comment or be unexported (golint)
    • Line 280: warning: exported type SegmentLocation should have comment or be unexported (golint)
    • Line 296: warning: exported method SegmentLocation.ToSDK should have comment or be unexported (golint)
    • Line 304: warning: exported type SegmentReference should have comment or be unexported (golint)
    • Line 326: warning: exported method SegmentReference.ToSDK should have comment or be unexported (golint)
    • Line 338: warning: exported type SegmentResponse should have comment or be unexported (golint)
    • Line 394: warning: exported type SegmentsResponse should have comment or be unexported (golint)
    • Line 421: warning: exported type WriteSegmentRequest should have comment or be unexported (golint)
    • Line 428: warning: exported method WriteSegmentRequest.ToSDK should have comment or be unexported (golint)
    • aws-sdk-go-v2-wrapper/pinpoint/type_endpoint.go
    • Line 9: warning: exported type EndpointRequest should have comment or be unexported (golint)
    • Line 23: warning: exported method EndpointRequest.ToSDK should have comment or be unexported (golint)
    • Line 55: warning: exported type EndpointBatchRequest should have comment or be unexported (golint)
    • Line 59: warning: exported method EndpointBatchRequest.ToSDK should have comment or be unexported (golint)
    • Line 73: warning: exported type EndpointBatchItem should have comment or be unexported (golint)
    • Line 88: warning: exported method EndpointBatchItem.ToSDK should have comment or be unexported (golint)
    • Line 123: warning: exported type EndpointsResponse should have comment or be unexported (golint)
    • Line 145: warning: exported type EndpointResponse should have comment or be unexported (golint)
    • Line 213: warning: exported type EndpointDemographic should have comment or be unexported (golint)
    • Line 253: warning: exported method EndpointDemographic.ToSDK should have comment or be unexported (golint)
    • Line 283: warning: exported type EndpointLocation should have comment or be unexported (golint)
    • Line 318: warning: exported method EndpointLocation.ToSDK should have comment or be unexported (golint)
    • Line 343: warning: exported type EndpointUser should have comment or be unexported (golint)
    • Line 359: warning: exported method EndpointUser.ToSDK should have comment or be unexported (golint)
    • aws-sdk-go-v2-wrapper/dynamodb/xtype_condition.go
    • Line 31: warning: exported method XConditions.Build should have comment or be unexported (golint)
    • Line 145: warning: exported method XCondition.KeyCondition should have comment or be unexported (golint)
    • Line 170: warning: exported method XCondition.Condition should have comment or be unexported (golint)
    • Line 211: warning: exported type XUpdateCondition should have comment or be unexported (golint)
    • Line 221: warning: exported method XUpdateCondition.NewCondition should have comment or be unexported (golint)
    • Line 255: warning: exported type OperationMode should have comment or be unexported (golint)
    • Line 258: warning: exported const OperationModeSET should have comment (or a comment on this block) or be unexported (golint)
    • Line 264: warning: exported type SetType should have comment or be unexported (golint)
    • Line 267: warning: exported const SetTypePlus should have comment (or a comment on this block) or be unexported (golint)
    • aws-sdk-go-v2-wrapper/pinpoint/type_template.go
    • Line 8: warning: exported type AndroidPushNotificationTemplate should have comment or be unexported (golint)
    • Line 20: warning: exported method AndroidPushNotificationTemplate.ToSDK should have comment or be unexported (golint)
    • Line 52: warning: exported type APNsPushNotificationTemplate should have comment or be unexported (golint)
    • Line 62: warning: exported method APNsPushNotificationTemplate.ToSDK should have comment or be unexported (golint)
    • Line 88: warning: exported type CreateTemplateMessageBody should have comment or be unexported (golint)
    • Line 113: warning: exported type DefaultPushNotificationTemplate should have comment or be unexported (golint)
    • Line 121: warning: exported method DefaultPushNotificationTemplate.ToSDK should have comment or be unexported (golint)
    • Line 141: warning: exported type EmailTemplateRequest should have comment or be unexported (golint)
    • Line 151: warning: exported method EmailTemplateRequest.ToSDK should have comment or be unexported (golint)
    • Line 178: warning: exported type PushNotificationTemplateRequest should have comment or be unexported (golint)
    • Line 190: warning: exported method PushNotificationTemplateRequest.ToSDK should have comment or be unexported (golint)
    • Line 223: warning: exported type MessageBody should have comment or be unexported (golint)
    • Line 243: warning: exported type TemplateResponse should have comment or be unexported (golint)
    • Line 292: warning: exported type TemplatesResponse should have comment or be unexported (golint)
    • aws-sdk-go-v2-wrapper/sqs/type_enum.go
    • Line 7: warning: exported type QueueAttributeName should have comment or be unexported (golint)
    • Line 10: warning: exported const QueueAttributeNameAll should have comment (or a comment on this block) or be unexported (golint)
    • aws-sdk-go-v2-wrapper/kms/type.go
    • Line 11: warning: exported type KeyMetadata should have comment or be unexported (golint)
    • Line 100: warning: exported type Tag should have comment or be unexported (golint)
    • Line 105: warning: exported method Tag.ToSDK should have comment or be unexported (golint)
    • aws-sdk-go-v2-wrapper/sqs/type.go
    • Line 8: warning: exported type BatchResultErrorEntry should have comment or be unexported (golint)
    • Line 48: warning: exported type ChangeMessageVisibilityBatchRequestEntry should have comment or be unexported (golint)
    • Line 56: warning: exported method ChangeMessageVisibilityBatchRequestEntry.ToSDK should have comment or be unexported (golint)
    • Line 70: warning: exported type ChangeMessageVisibilityBatchResultEntry should have comment or be unexported (golint)
    • Line 95: warning: exported type DeleteMessageBatchRequestEntry should have comment or be unexported (golint)
    • Line 100: warning: exported method DeleteMessageBatchRequestEntry.ToSDK should have comment or be unexported (golint)
    • Line 112: warning: exported type DeleteMessageBatchResultEntry should have comment or be unexported (golint)
    • Line 137: warning: exported type Message should have comment or be unexported (golint)
    • Line 170: warning: exported type MessageAttributeValue should have comment or be unexported (golint)
    • Line 210: warning: exported method MessageAttributeValue.ToSDK should have comment or be unexported (golint)
    • Line 232: warning: exported type MessageSystemAttributeValue should have comment or be unexported (golint)
    • Line 272: warning: exported method MessageSystemAttributeValue.ToSDK should have comment or be unexported (golint)
    • Line 294: warning: exported type SendMessageBatchResultEntry should have comment or be unexported (golint)
    • Line 344: warning: exported type SendMessageBatchRequestEntry should have comment or be unexported (golint)
    • Line 357: warning: exported method SendMessageBatchRequestEntry.ToSDK should have comment or be unexported (golint)
    • aws-sdk-go-v2-wrapper/errors/error_data.go
    • Line 10: warning: exported var DefaultErrWrap should have comment or be unexported (golint)
    • Line 18: warning: exported type ErrorData should have comment or be unexported (golint)
    • Line 29: warning: exported method ErrorData.GetAWSErrCode should have comment or be unexported (golint)
    • Line 33: warning: exported function GetAWSErrorCode should have comment or be unexported (golint)
    • aws-sdk-go-v2-wrapper/config/endpoints.go
    • Line 5: warning: exported type Endpoints should have comment or be unexported (golint)
    • Line 19: warning: exported method Endpoints.HasAthena should have comment or be unexported (golint)
    • Line 26: warning: exported method Endpoints.GetAthena should have comment or be unexported (golint)
    • Line 34: warning: exported method Endpoints.HasCloudwatchLogs should have comment or be unexported (golint)
    • Line 41: warning: exported method Endpoints.GetCloudwatchLogs should have comment or be unexported (golint)
    • Line 49: warning: exported method Endpoints.HasDynamoDB should have comment or be unexported (golint)
    • Line 56: warning: exported method Endpoints.GetDynamoDB should have comment or be unexported (golint)
    • Line 64: warning: exported method Endpoints.HasEC2 should have comment or be unexported (golint)
    • Line 71: warning: exported method Endpoints.GetEC2 should have comment or be unexported (golint)
    • Line 79: warning: exported method Endpoints.HasPinpoint should have comment or be unexported (golint)
    • Line 86: warning: exported method Endpoints.GetPinpoint should have comment or be unexported (golint)
    • Line 94: warning: exported method Endpoints.HasPinpointEmail should have comment or be unexported (golint)
    • Line 101: warning: exported method Endpoints.GetPinpointEmail should have comment or be unexported (golint)
    • Line 109: warning: exported method Endpoints.HasKMS should have comment or be unexported (golint)
    • Line 116: warning: exported method Endpoints.GetKMS should have comment or be unexported (golint)
    • Line 124: warning: exported method Endpoints.HasS3 should have comment or be unexported (golint)
    • Line 131: warning: exported method Endpoints.GetS3 should have comment or be unexported (golint)
    • Line 139: warning: exported method Endpoints.HasSES should have comment or be unexported (golint)
    • Line 146: warning: exported method Endpoints.GetSES should have comment or be unexported (golint)
    • Line 154: warning: exported method Endpoints.HasSQS should have comment or be unexported (golint)
    • Line 161: warning: exported method Endpoints.GetSQS should have comment or be unexported (golint)
    • Line 169: warning: exported method Endpoints.HasSSM should have comment or be unexported (golint)
    • Line 176: warning: exported method Endpoints.GetSSM should have comment or be unexported (golint)
    • aws-sdk-go-v2-wrapper/ses/type.go
    • Line 10: warning: exported type BulkEmailDestination should have comment or be unexported (golint)
    • Line 16: warning: exported method BulkEmailDestination.ToSDK should have comment or be unexported (golint)
    • Line 35: warning: exported type BulkEmailDestinationStatus should have comment or be unexported (golint)
    • Line 67: warning: exported type Destination should have comment or be unexported (golint)
    • Line 73: warning: exported method Destination.ToSDK should have comment or be unexported (golint)
    • Line 82: warning: exported type MessageTag should have comment or be unexported (golint)
    • Line 87: warning: exported method MessageTag.ToSDK should have comment or be unexported (golint)
    • Line 99: warning: exported type Template should have comment or be unexported (golint)
    • Line 129: warning: exported method Template.ToSDK should have comment or be unexported (golint)
    • Line 147: warning: exported type TemplateMetadata should have comment or be unexported (golint)
    • aws-sdk-go-v2-wrapper/ssm/type.go
    • Line 10: warning: exported type Parameter should have comment or be unexported (golint)
    • Line 56: warning: exported type ParameterHistory should have comment or be unexported (golint)
    • Line 113: warning: exported type ParameterInlinePolicy should have comment or be unexported (golint)
    • Line 149: warning: exported type ParameterMetadata should have comment or be unexported (golint)
    • Line 197: warning: exported type ParameterStringFilter should have comment or be unexported (golint)
    • Line 203: warning: exported method ParameterStringFilter.ToSDK should have comment or be unexported (golint)
    • Line 215: warning: exported type Tag should have comment or be unexported (golint)
    • Line 220: warning: exported method Tag.ToSDK should have comment or be unexported (golint)
    • aws-sdk-go-v2-wrapper/dynamodb/client_op_item_query.go
    • Line 54: warning: exported method QueryRequest.ToInput should have comment or be unexported (golint)
    • Line 149: warning: exported function NewQueryResult should have comment or be unexported (golint)
    • Line 172: warning: exported method QueryResult.ToSliceMap should have comment or be unexported (golint)
    • Line 176: warning: exported method QueryResult.Unmarshal should have comment or be unexported (golint)
    • aws-sdk-go-v2-wrapper/dynamodb/client_op_item_scan.go
    • Line 53: warning: exported method ScanRequest.ToInput should have comment or be unexported (golint)
    • Line 122: warning: exported function NewScanResult should have comment or be unexported (golint)
    • Line 145: warning: exported method ScanResult.ToSliceMap should have comment or be unexported (golint)
    • Line 149: warning: exported method ScanResult.Unmarshal should have comment or be unexported (golint)
    • aws-sdk-go-v2-wrapper/pinpoint/type_enum.go
    • Line 7: warning: exported type Action should have comment or be unexported (golint)
    • Line 10: warning: exported const ActionOpenApp should have comment (or a comment on this block) or be unexported (golint)
    • Line 15: warning: exported type AttributeType should have comment or be unexported (golint)
    • Line 18: warning: exported const AttributeTypeInclusive should have comment (or a comment on this block) or be unexported (golint)
    • Line 22: warning: exported type CampaignStatus should have comment or be unexported (golint)
    • Line 25: warning: exported const CampaignStatusScheduled should have comment (or a comment on this block) or be unexported (golint)
    • Line 33: warning: exported type ChannelType should have comment or be unexported (golint)
    • Line 36: warning: exported const ChannelTypePush should have comment (or a comment on this block) or be unexported (golint)
    • Line 50: warning: exported type DimensionType should have comment or be unexported (golint)
    • Line 53: warning: exported const DimensionTypeInclusive should have comment (or a comment on this block) or be unexported (golint)
    • Line 57: warning: exported type Duration should have comment or be unexported (golint)
    • Line 60: warning: exported const DurationHr24 should have comment (or a comment on this block) or be unexported (golint)
    • Line 66: warning: exported type EndpointTypesElement should have comment or be unexported (golint)
    • Line 69: warning: exported const EndpointTypesElementPush should have comment (or a comment on this block) or be unexported (golint)
    • Line 83: warning: exported type FilterType should have comment or be unexported (golint)
    • Line 86: warning: exported const FilterTypeSystem should have comment (or a comment on this block) or be unexported (golint)
    • Line 90: warning: exported type Format should have comment or be unexported (golint)
    • Line 93: warning: exported const FormatCSV should have comment (or a comment on this block) or be unexported (golint)
    • Line 97: warning: exported type Frequency should have comment or be unexported (golint)
    • Line 100: warning: exported const FrequencyOnce should have comment (or a comment on this block) or be unexported (golint)
    • Line 108: warning: exported type Include should have comment or be unexported (golint)
    • Line 111: warning: exported const IncludeAll should have comment (or a comment on this block) or be unexported (golint)
    • Line 116: warning: exported type JobStatus should have comment or be unexported (golint)
    • Line 119: warning: exported const JobStatusCreated should have comment (or a comment on this block) or be unexported (golint)
    • Line 130: warning: exported type MessageType should have comment or be unexported (golint)
    • Line 133: warning: exported const MessageTypeTransactional should have comment (or a comment on this block) or be unexported (golint)
    • Line 137: warning: exported type Mode should have comment or be unexported (golint)
    • Line 140: warning: exported const ModeDelivery should have comment (or a comment on this block) or be unexported (golint)
    • Line 144: warning: exported type RecencyType should have comment or be unexported (golint)
    • Line 147: warning: exported const RecencyTypeActive should have comment (or a comment on this block) or be unexported (golint)
    • Line 151: warning: exported type SegmentType should have comment or be unexported (golint)
    • Line 154: warning: exported const SegmentTypeDimensional should have comment (or a comment on this block) or be unexported (golint)
    • Line 158: warning: exported type SourceType should have comment or be unexported (golint)
    • Line 161: warning: exported const SourceTypeAll should have comment (or a comment on this block) or be unexported (golint)
    • Line 166: warning: exported type TemplateType should have comment or be unexported (golint)
    • Line 169: warning: exported const TemplateTypeEmail should have comment (or a comment on this block) or be unexported (golint)
    • Line 175: warning: exported type Type should have comment or be unexported (golint)
    • Line 178: warning: exported const TypeAll should have comment (or a comment on this block) or be unexported (golint)

license100%

Checks whether your project has a LICENSE file.

No problems detected. Good job!


ineffassign100%

IneffAssign detects ineffectual assignments in Go code.

No problems detected. Good job!


misspell100%

Misspell Finds commonly misspelled English words

No problems detected. Good job!