Proposal: As Go 1.23 introduced `iter`, we could consider to provide `iter` based `Scan` method (called `Iter()` or others)
Open
- Dominant language
- Go
- Stars
- 17.2k
- Forks
- 1k
- PR merge metrics
- No merged PRs in 30d
Description
- [x] I have searched the [issues](https://github.com/ent/ent/issues) of this repository and believe that this is not a duplicate.
## Summary 💡
From the user side, the signature cloud be
```go
func (...) Scan(ctx context.Context, v any) error
func (...) Iter(ctx context.Context) iter.Seq[Row]
```
## Motivation 🔦
Contributor guide
Assessment
This issue has not been assessed yet.