in lib/load.go [72:94]
func makePutTestData(tableName string, partitionKey string, sortKey string, testText string) (putItem *dynamodb.PutItemInput) {
testData := item{
Pk: partitionKey,
Sk: sortKey,
Text: testText,
}
av, err := dynamodbattribute.MarshalMap(testData)
if err != nil {
fmt.Println("PUT Got error marshalling map:")
fmt.Println(err.Error())
os.Exit(1)
}
benchmarkItem := &dynamodb.PutItemInput{
Item: av,
TableName: aws.String(tableName),
ReturnConsumedCapacity: aws.String("TOTAL"),
}
return benchmarkItem
}