dynamo
dynamo copied to clipboard
expressive DynamoDB library for Go
Given the below input, Batch Get makes multiple calls even when the number of `dynamo.Keys` are less than 100. They were tested with two `dynamo.Keys`, where the first set exists...
Related to controlling pagination via https://github.com/guregu/dynamo/issues/231, it would be useful to known how many top-level DynamoDB requests were made as part of a high-level operation. Typically this would be for...
Several operations (Put, Update, Delete) use a condition expression. This is represented externally as a string and variable `interface{}` parameters. The `If` function is the public interface used to build...
Here's an initial implementation of [Go 1.23-style iterators](https://pkg.go.dev/iter) for `Iter` and `PagingIter`. Not sure yet if this would be the best API, or if it's useful 🤔 It lets you...
IterWithTable seems to be the only way to marshal different tables into different types of structs. However how it is intended to be used is currently unclear to me. It...