code: func (b *Backend) GetState(taskUUID string) (*tasks.TaskState, error) {
  	result, err := b.client.GetItem(&dynamodb.GetItemInput{
  		TableName: aws.String(b.cnf.DynamoDB.TaskStatesTable),
  		Key: map[string]*dynamodb.AttributeValue{
  			"TaskUUID": {
  				S: aws.String(taskUUID),
  			},
  		},
  	})
  	if err != nil {
  		return nil, err
  	}
  	return b.unmarshalTaskStateGetItemResult(result)
  }
docs: // GetState ...