ext

package
v0.0.0-...-4349ab3 Latest Latest
Warning

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

Go to latest
Published: Aug 15, 2022 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BoolPtr

func BoolPtr(v bool) *bool

func StringPtr

func StringPtr(s string) *string

Types

type StringSet

type StringSet map[string]bool

func ExtractStringSets

func ExtractStringSets(args ...interface{}) ([]StringSet, []interface{})

func NewStringSet

func NewStringSet(s ...string) StringSet

func (StringSet) Add

func (m StringSet) Add(s string)

func (StringSet) Equal

func (m StringSet) Equal(other StringSet) bool

func (StringSet) Include

func (m StringSet) Include(s string) bool

func (StringSet) Remove

func (m StringSet) Remove(s string)

func (StringSet) Slice

func (m StringSet) Slice() Strings

type Strings

type Strings []string

func ExtractStrings

func ExtractStrings(args ...interface{}) (Strings, []interface{})

func (Strings) Equal

func (s Strings) Equal(other Strings) bool

func (Strings) Exclude

func (s Strings) Exclude(vals ...string) Strings

func (Strings) Include

func (s Strings) Include(v string) bool

func (Strings) Interfaces

func (s Strings) Interfaces() []interface{}

func (Strings) Join

func (s Strings) Join(delimiter string) string

func (Strings) Map

func (s Strings) Map(f func(string) string) Strings

func (Strings) Reverse

func (s Strings) Reverse() Strings

func (Strings) Select

func (s Strings) Select(f func(string) bool) Strings

func (Strings) Set

func (s Strings) Set() StringSet

func (Strings) Sort

func (s Strings) Sort() Strings

func (Strings) ToUpper

func (s Strings) ToUpper() Strings

Jump to

Keyboard shortcuts

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