πŸš€ Introducing validgo v1.1.1 β€” Laravel-like Validation for Go Fiber

:rocket: Release validgo v1.1.1

I’m excited to share a new update for my Go package: validgo.

validgo is a lightweight request parsing and validation helper for Golang designed to provide a cleaner developer experience, especially for Fiber users.

Current features:
:white_check_mark: Generic request parsing
:white_check_mark: Automatic validation
:white_check_mark: Fiber integration
:white_check_mark: Built on top of go-playground/validator
:white_check_mark: CLI request generator

Example:

validgo make:request RegisterUser

This command will automatically generate a request struct file similar to Laravel’s artisan-style workflow.

Example generated file:

package requests

type RegisterUserRequest struct {

}

At the moment, validgo currently supports Fiber framework, with plans to support:

  • Gin

  • Echo

  • Custom validation messages

  • Localization

  • Query validation

  • Form-data validation

Install package:

go get github.com/MRizki28/validgo

Install CLI:

go install github.com/MRizki28/validgo/cmd/validgo@latest

GitHub:
https://github.com/MRizki28/validgo

Feedback, suggestions, and contributions are very welcome :raising_hands: