const tableIntents … type Intent … func FetchAllUtterances(ctx context.Context) (utterances []string, err error) { … } func GetDynamoIntentRecord(utterance string) (item map[string]types.AttributeValue, err error) { … } func StoreDynamoIntentRecord(m map[string]types.AttributeValue) (err error) { … } func StoreIntent(results Intent) { … } func FetchIntent(utterance string) (i Intent, err error) { … }