connect: page_token adapter as the first nested module #10
Notifications
Due Date
No due date set.
Depends on
#6 page: transport-neutral keyset pagination for Bob
corestack/go
Reference: corestack/go#10
Reference in new issue
Block a user
Nested module
go.auvem.com/corestack/connect, following the module-boundary ADR. Releases use prefixed tags, starting atconnect/v0.1.0. Blocked by #6.Timing. Build this alongside Lark Relay's first paginated Connect endpoint, and let that endpoint shape the API. Don't design it in the abstract. Lark Relay can depend on it with a
replacedirective or a pseudo-version until it's tagged.Requirements
page_sizeandpage_tokenfrom a request ontopageoptions.page.Page[T]result back tonext_page_token. Backward paging isn't needed, unless the first consumer needs it.pagemap toconnect.CodeInvalidArgument.go.workor a loop over modules).v*tags. Aconnect/v*tag must not trigger a binary release.Done when
goreleaser checkor reasoning in the PR) shows aconnect/v0.1.0tag won't publish binaries.Kickoff prompt