Description
Before feedback (在反馈之前)
- There are no features that I want to submit in Issues (当前 Issues 中没有我将要提交的新功能)
Describe Feature (描述功能)
📌 Description
Goravel aims to be a Laravel-inspired framework for Go, and many developers expect high compatibility with Laravel’s developer experience and APIs — especially the validation system, which is a key part of Laravel applications.
Currently, Goravel does not fully support all validation rules available in Laravel, which may cause unexpected behavior or migration issues.
🔍 For example, the commonly used rule digits_between is missing in Goravel:
'phone' => 'required|digits_between:10,12'
🎯 Goal
Ensure that Goravel’s validation API is fully compatible with the Laravel 12.x validation rules, including:
💡 Why This Matters
Many developers transitioning from Laravel expect identical validation capabilities in Goravel to reduce friction and learning curve. Closing the compatibility gap helps:
Improve developer confidence
Speed up adoption of Goravel in Laravel-style projects
Metadata
Metadata
Assignees
Labels
Type
Projects
Status