Tags: booscaaa/go-paginate
Tags
feat: add client library for generating go-paginate compatible query … …strings - Add client package with fluent API for building URLs - Support all pagination, search, and filtering features - Include comprehensive test suite with 15+ test scenarios - Add practical examples demonstrating real-world usage - Provide complete documentation in CLIENT_README.md - Update main README with client library information - Full compatibility with go-paginate v3 BindQueryParams - Type-safe URL building with method chaining - Support for cloning, resetting, and custom parameters
feat(v3): implement seven new filtering operators - Add Like, Eq, In, NotIn, Between, IsNull, IsNotNull operators - Implement operator support in paginate.go with query generation - Add builder methods in builder.go for fluent API - Extend bind.go to handle new operators from HTTP parameters - Create comprehensive test suite in new_operators_test.go - Update main README.md with new filter documentation - Add v3/FILTER_README.md with detailed operator reference - Include examples for Builder API, Functional API, and HTTP queries - Maintain backward compatibility with existing functionality Breaking changes: None Tested: All existing and new tests pass
feat: add client library for generating go-paginate compatible query … …strings - Add client package with fluent API for building URLs - Support all pagination, search, and filtering features - Include comprehensive test suite with 15+ test scenarios - Add practical examples demonstrating real-world usage - Provide complete documentation in CLIENT_README.md - Update main README with client library information - Full compatibility with go-paginate v3 BindQueryParams - Type-safe URL building with method chaining - Support for cloning, resetting, and custom parameters
feat: implement new sort pattern with sort parameter - Add Sort field to PaginationParams struct for sort parameter binding - Modify fromMap method to process sort with - prefix for desc ordering - Maintain compatibility with sort_columns and sort_directions (legacy) - New pattern takes priority over legacy format - Update example to demonstrate new usage: sort=name or sort=-created_at - Allow multiple sorts: sort=name&sort=-created_at
feat: add go-paginate v3 with fluent API, automatic binding and advan… …ced filters - Add fluent API (Builder Pattern) for modern and intuitive interface - Add automatic query parameter binding for HTTP integration - Add advanced filters: SearchOr, SearchAnd, EqualsOr, EqualsAnd, Gte, Gt, Lte, Lt - Maintain full compatibility with traditional API - Add comprehensive examples and documentation - Add complete test coverage for all features - Translate README.md to English for international community
PreviousNext