sliceof

package
v0.10.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 22, 2023 License: Apache-2.0 Imports: 3 Imported by: 18

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Any

type Any []any

func (Any) First added in v0.10.0

func (x Any) First() any

func (Any) GetAnyOK added in v0.10.0

func (x Any) GetAnyOK(key string) (any, bool)

func (Any) GetBool

func (x Any) GetBool(key string) (bool, bool)

func (Any) GetFloatOK added in v0.10.0

func (x Any) GetFloatOK(key string) (float64, bool)

func (Any) GetInt

func (x Any) GetInt(key string) (int, bool)

func (Any) GetInt64

func (x Any) GetInt64(key string) (int64, bool)

func (*Any) GetObjectOK added in v0.10.0

func (x *Any) GetObjectOK(key string) (any, bool)

func (Any) GetString

func (x Any) GetString(key string) (string, bool)

func (Any) IsEmpty added in v0.10.0

func (x Any) IsEmpty() bool

func (Any) IsLength added in v0.10.0

func (x Any) IsLength(length int) bool

func (Any) Last added in v0.10.0

func (x Any) Last() any

func (Any) Length added in v0.10.0

func (x Any) Length() int

func (*Any) Remove added in v0.10.0

func (x *Any) Remove(key string) bool

func (Any) Reverse added in v0.10.0

func (x Any) Reverse()

func (*Any) SetAnyOK added in v0.10.0

func (x *Any) SetAnyOK(key string, value any) (bool, bool)

func (*Any) SetBool

func (x *Any) SetBool(key string, value bool) (bool, bool)

func (*Any) SetFloat

func (x *Any) SetFloat(key string, value float64) (bool, bool)

func (*Any) SetInt

func (x *Any) SetInt(key string, value int) (bool, bool)

func (*Any) SetInt64

func (x *Any) SetInt64(key string, value int64) (bool, bool)

func (*Any) SetString

func (x *Any) SetString(key string, value string) (bool, bool)

func (*Any) SetValue added in v0.10.0

func (x *Any) SetValue(value any) error

type Bool

type Bool []bool

func (Bool) First added in v0.10.0

func (x Bool) First() bool

func (Bool) GetBool

func (x Bool) GetBool(key string) (bool, bool)

func (Bool) IsEmpty added in v0.10.0

func (x Bool) IsEmpty() bool

func (Bool) IsLength added in v0.10.0

func (x Bool) IsLength(length int) bool

func (Bool) Last added in v0.10.0

func (x Bool) Last() bool

func (Bool) Length added in v0.10.0

func (x Bool) Length() int

func (*Bool) Remove added in v0.10.0

func (s *Bool) Remove(key string) bool

func (Bool) Reverse added in v0.10.0

func (x Bool) Reverse()

func (*Bool) SetBool

func (s *Bool) SetBool(key string, value bool) bool

func (*Bool) SetValue added in v0.10.0

func (s *Bool) SetValue(value any) error

type Float

type Float []float64

func (Float) First added in v0.10.0

func (x Float) First() float64

func (Float) GetFloatOK added in v0.10.0

func (x Float) GetFloatOK(key string) (float64, bool)

func (Float) IsEmpty added in v0.10.0

func (x Float) IsEmpty() bool

func (Float) IsLength added in v0.10.0

func (x Float) IsLength(length int) bool

func (Float) Last added in v0.10.0

func (x Float) Last() float64

func (Float) Length added in v0.10.0

func (x Float) Length() int

func (*Float) Remove added in v0.10.0

func (s *Float) Remove(key string) bool

func (Float) Reverse added in v0.10.0

func (x Float) Reverse()

func (*Float) SetFloat

func (s *Float) SetFloat(key string, value float64) bool

func (*Float) SetValue added in v0.10.0

func (s *Float) SetValue(value any) error

type Int

type Int []int

func (Int) First added in v0.10.0

func (x Int) First() int

func (Int) GetInt

func (x Int) GetInt(key string) (int, bool)

func (Int) IsEmpty added in v0.10.0

func (x Int) IsEmpty() bool

func (Int) IsLength added in v0.10.0

func (x Int) IsLength(length int) bool

func (Int) Last added in v0.10.0

func (x Int) Last() int

func (Int) Length added in v0.10.0

func (x Int) Length() int

func (*Int) Remove added in v0.10.0

func (s *Int) Remove(key string) bool

func (Int) Reverse added in v0.10.0

func (x Int) Reverse()

func (*Int) SetInt

func (s *Int) SetInt(key string, value int) bool

func (*Int) SetValue added in v0.10.0

func (s *Int) SetValue(value any) error

type Int64

type Int64 []int64

func (Int64) First added in v0.10.0

func (x Int64) First() int64

func (Int64) GetInt64

func (x Int64) GetInt64(key string) (int64, bool)

func (Int64) IsEmpty added in v0.10.0

func (x Int64) IsEmpty() bool

func (Int64) IsLength added in v0.10.0

func (x Int64) IsLength(length int) bool

func (Int64) Last added in v0.10.0

func (x Int64) Last() int64

func (Int64) Length added in v0.10.0

func (x Int64) Length() int

func (*Int64) Remove added in v0.10.0

func (s *Int64) Remove(key string) bool

func (Int64) Reverse added in v0.10.0

func (x Int64) Reverse()

func (*Int64) SetInt64

func (s *Int64) SetInt64(key string, value int64) bool

func (*Int64) SetValue added in v0.10.0

func (s *Int64) SetValue(value any) error

type Object added in v0.10.0

type Object[T any] []T

func (Object[T]) First added in v0.10.0

func (x Object[T]) First() T

func (*Object[T]) GetObjectOK added in v0.10.0

func (x *Object[T]) GetObjectOK(name string) (any, bool)

func (Object[T]) IsEmpty added in v0.10.0

func (x Object[T]) IsEmpty() bool

func (Object[T]) IsLength added in v0.10.0

func (x Object[T]) IsLength(length int) bool

func (Object[T]) Last added in v0.10.0

func (x Object[T]) Last() T

func (Object[T]) Length added in v0.10.0

func (x Object[T]) Length() int

func (*Object[T]) Remove added in v0.10.0

func (x *Object[T]) Remove(key string) bool

func (Object[T]) Reverse added in v0.10.0

func (x Object[T]) Reverse()

type String

type String []string

func (String) First added in v0.10.0

func (x String) First() string

func (String) GetString

func (x String) GetString(key string) (string, bool)

func (String) IsEmpty added in v0.10.0

func (x String) IsEmpty() bool

func (String) IsLength added in v0.10.0

func (x String) IsLength(length int) bool

func (String) Last added in v0.10.0

func (x String) Last() string

func (String) Length added in v0.10.0

func (x String) Length() int

func (*String) Remove added in v0.10.0

func (s *String) Remove(key string) bool

func (String) Reverse added in v0.10.0

func (x String) Reverse()

func (*String) SetString

func (s *String) SetString(key string, value string) bool

func (*String) SetValue added in v0.10.0

func (s *String) SetValue(value any) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL