Versions in this module Expand all Collapse all v1 v1.1.0 Feb 5, 2025 v1.0.0 Jan 22, 2025 Changes in this version + type Bool struct + func NewBool(name string, value interface{}) *Bool + func (this *Bool) CodeMessage(codeMessage *_codeMessage.CodeMessage) *Bool + func (this *Bool) Default(value bool) *Bool + func (this *Bool) EnsureFalse() *Bool + func (this *Bool) EnsureIn(value ...bool) *Bool + func (this *Bool) EnsureTrue() *Bool + func (this *Bool) Float64() *Float64 + func (this *Bool) Int() *Int + func (this *Bool) String() *String + func (this *Bool) Value() bool + type Float64 struct + func NewFloat64(name string, value interface{}) *Float64 + func (this *Float64) Bool() *Bool + func (this *Float64) CodeMessage(codeMessage *_codeMessage.CodeMessage) *Float64 + func (this *Float64) Default(value float64) *Float64 + func (this *Float64) EnsureBetween(min float64, max float64) *Float64 + func (this *Float64) EnsureLength(length int) *Float64 + func (this *Float64) EnsureLengthBetween(min int, max int) *Float64 + func (this *Float64) EnsureLengthMax(max int) *Float64 + func (this *Float64) EnsureLengthMin(min int) *Float64 + func (this *Float64) EnsureMax(max float64) *Float64 + func (this *Float64) EnsureMin(min float64) *Float64 + func (this *Float64) Int() *Int + func (this *Float64) String() *String + func (this *Float64) Value() float64 + type Int struct + func NewInt(name string, value interface{}) *Int + func (this *Int) Bool() *Bool + func (this *Int) CodeMessage(codeMessage *_codeMessage.CodeMessage) *Int + func (this *Int) Default(value int) *Int + func (this *Int) EnsureBetween(min int, max int) *Int + func (this *Int) EnsureIn(value ...int) *Int + func (this *Int) EnsureLength(length int) *Int + func (this *Int) EnsureLengthBetween(min int, max int) *Int + func (this *Int) EnsureLengthMax(max int) *Int + func (this *Int) EnsureLengthMin(min int) *Int + func (this *Int) EnsureMax(max int) *Int + func (this *Int) EnsureMin(min int) *Int + func (this *Int) Float64() *Float64 + func (this *Int) String() *String + func (this *Int) Value() int + type String struct + func NewString(name string, value interface{}) *String + func (this *String) Bool() *Bool + func (this *String) CodeMessage(codeMessage *_codeMessage.CodeMessage) *String + func (this *String) Default(value string) *String + func (this *String) EnsureEmpty() *String + func (this *String) EnsureIn(value ...string) *String + func (this *String) EnsureLength(length int) *String + func (this *String) EnsureLengthBetween(min int, max int) *String + func (this *String) EnsureLengthMax(max int) *String + func (this *String) EnsureLengthMin(min int) *String + func (this *String) EnsureNotEmpty() *String + func (this *String) EnsureRegexp(pattern string) *String + func (this *String) Float64() *Float64 + func (this *String) Int() *Int + func (this *String) Value() string