Documentation ¶
Index ¶
- func Dump(writer io.Writer, context *gin.Context) error
- func ShouldParam(c *gin.Context, key string, p *Parameter) bool
- func ShouldParams(c *gin.Context, key string, p *Parameters) bool
- type Parameter
- func (f Parameter) Bool() bool
- func (f Parameter) DefaultBool(defaultValue bool) bool
- func (f Parameter) DefaultFloat64(defaultValue float64) float64
- func (f Parameter) DefaultInt(defaultValue int) int
- func (f Parameter) DefaultInt64(defaultValue int64) int64
- func (f Parameter) DefaultString(defaultValue string) string
- func (f Parameter) DefaultUint8(defaultValue uint8) uint8
- func (f Parameter) Exist() bool
- func (f Parameter) Float64() float64
- func (f Parameter) Int() int
- func (f Parameter) Int64() int64
- func (f Parameter) MustBool() (bool, error)
- func (f Parameter) MustFloat64() (float64, error)
- func (f Parameter) MustInt() (int, error)
- func (f Parameter) MustInt64() (int64, error)
- func (f Parameter) MustString() (string, error)
- func (f Parameter) MustUint8() (uint8, error)
- func (f Parameter) String() *string
- func (f Parameter) Uint8() uint8
- type Parameters
- func (f Parameters) Bool() []bool
- func (f Parameters) DefaultBool(defaultValue bool) []bool
- func (f Parameters) DefaultFloat64(defaultValue float64) []float64
- func (f Parameters) DefaultInt(defaultValue int) []int
- func (f Parameters) DefaultInt64(defaultValue int64) []int64
- func (f Parameters) DefaultUint8(defaultValue uint8) []uint8
- func (f Parameters) Float64() []float64
- func (f Parameters) Int() []int
- func (f Parameters) Int64() []int64
- func (f Parameters) MustBool() ([]bool, error)
- func (f Parameters) MustFloat64() ([]float64, error)
- func (f Parameters) MustInt() ([]int, error)
- func (f Parameters) MustInt64() ([]int64, error)
- func (f Parameters) MustString() ([]string, error)
- func (f Parameters) MustUint8() ([]uint8, error)
- func (f Parameters) String() []*string
- func (f Parameters) Uint8() []uint8
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ShouldParams ¶
func ShouldParams(c *gin.Context, key string, p *Parameters) bool
Types ¶
type Parameter ¶
type Parameter string
func (Parameter) DefaultBool ¶
func (Parameter) DefaultFloat64 ¶
func (Parameter) DefaultInt ¶
func (Parameter) DefaultInt64 ¶
func (Parameter) DefaultString ¶
func (Parameter) DefaultUint8 ¶
func (Parameter) MustFloat64 ¶
func (Parameter) MustString ¶
type Parameters ¶
type Parameters []Parameter
func MustParams ¶
func MustParams(c *gin.Context, key string) (Parameters, error)
func (Parameters) Bool ¶
func (f Parameters) Bool() []bool
func (Parameters) DefaultBool ¶
func (f Parameters) DefaultBool(defaultValue bool) []bool
func (Parameters) DefaultFloat64 ¶
func (f Parameters) DefaultFloat64(defaultValue float64) []float64
func (Parameters) DefaultInt ¶
func (f Parameters) DefaultInt(defaultValue int) []int
func (Parameters) DefaultInt64 ¶
func (f Parameters) DefaultInt64(defaultValue int64) []int64
func (Parameters) DefaultUint8 ¶
func (f Parameters) DefaultUint8(defaultValue uint8) []uint8
func (Parameters) Float64 ¶
func (f Parameters) Float64() []float64
func (Parameters) Int ¶
func (f Parameters) Int() []int
func (Parameters) Int64 ¶
func (f Parameters) Int64() []int64
func (Parameters) MustBool ¶
func (f Parameters) MustBool() ([]bool, error)
func (Parameters) MustFloat64 ¶
func (f Parameters) MustFloat64() ([]float64, error)
func (Parameters) MustInt ¶
func (f Parameters) MustInt() ([]int, error)
func (Parameters) MustInt64 ¶
func (f Parameters) MustInt64() ([]int64, error)
func (Parameters) MustString ¶
func (f Parameters) MustString() ([]string, error)
func (Parameters) MustUint8 ¶
func (f Parameters) MustUint8() ([]uint8, error)
func (Parameters) String ¶
func (f Parameters) String() []*string
func (Parameters) Uint8 ¶
func (f Parameters) Uint8() []uint8
Click to show internal directories.
Click to hide internal directories.