# Functions

Marshal converts map data to DynamoDB Item data.
MarshalStringSlice converts string slice to DynamoDB Item data.
New returns initializesvc *DynamoDB.
NewAttributeDefinition returns initialized *SDK.AttributeDefinition.
NewAttributeDefinitions returns multiple AttributeDefinition to single slice.
NewBoolAttribute returns a table AttributeDefinition for boolean.
NewByteAttribute returns a table AttributeDefinition for byte.
NewConditionList returns initialized *ConditionList.
NewExpectedCondition returns *SDK.ExpectedAttributeValue with ComparisonOperator and value.
NewGSI returns initilized GlobalSecondaryIndex.
NewHashKeyElement creates initialized *SDK.KeySchemaElement for HashKey.
NewKeyElement creates initialized *SDK.KeySchemaElement.
NewKeySchema creates new []*SDK.KeySchemaElement.
NewLSI returns initilized LocalSecondaryIndex.
NewNumberAttribute returns a table AttributeDefinition for number.
NewPutItem returns initialized *PutItem.
NewRangeKeyElement creates initialized *SDK.KeySchemaElement for RangeKey.
NewStringAttribute returns a table AttributeDefinition for string.
NewTable returns initialized *Table.
NewTableDesignWithHashKeyN returns create table request data for number hashkey.
NewTableDesignWithHashKeyS returns create table request data for string hashkey.
UnmarshalAttributeValue converts DynamoDB Item to map data.

# Constants

comparison operators.
comparison operators.
comparison operators.
comparison operators.
comparison operators.
comparison operators.
key type name for DynamoDB Index.
key type name for DynamoDB Index.
projection type of the index.
projection type of the index.

# Structs

Condition contains condition.
ConditionList contains multiple condition.
DynamoDB has DynamoDB client and table list.
PutItem is wrapped struct for DynamoDB Item to put.
QueryResult is struct for result of Query operation.
Table is a wapper struct for DynamoDB table.
TableDesign is struct for table schema.