array

package
v1.0.1006 Latest Latest
Warning

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

Go to latest
Published: Apr 27, 2024 License: Apache-2.0 Imports: 7 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// 获取
	ArrGet = array.Get

	// 查找
	ArrFind = array.Find

	// 判断
	ArrExists = array.Exists
)

Functions

func ArrayChunk

func ArrayChunk(s []any, size int) [][]any

ArrayChunk

func ArrayColumn

func ArrayColumn(input map[string]map[string]any, columnKey string) []any

ArrayColumn

func ArrayCombine

func ArrayCombine(s1, s2 []any) map[any]any

ArrayCombine

func ArrayFill

func ArrayFill(startIndex int, num uint, value any) map[int]any

ArrayFill

func ArrayFlip

func ArrayFlip(m map[any]any) map[any]any

ArrayFlip

func ArrayFrom added in v1.0.1002

func ArrayFrom(source any) key

获取

func ArrayGet added in v1.0.1002

func ArrayGet(source any, key string, defVal ...any) goch.Goch

获取

func ArrayKeyExists

func ArrayKeyExists(key any, m map[any]any) bool

ArrayKeyExists

func ArrayKeys

func ArrayKeys(elements map[any]any) []any

ArrayKeys

func ArrayMerge

func ArrayMerge(ss ...[]any) []any

ArrayMerge

func ArrayPad

func ArrayPad(s []any, size int, val any) []any

ArrayPa

func ArrayPop

func ArrayPop(s *[]any) any

ArrayPop

func ArrayPush

func ArrayPush(s *[]any, elements ...any) int

ArrayPush

func ArrayRand

func ArrayRand(elements []any) []any

ArrayRand

func ArrayReverse

func ArrayReverse(s []any) []any

ArrayReverse

func ArrayShift

func ArrayShift(s *[]any) any

ArrayShift

func ArraySlice

func ArraySlice(s []any, offset, length uint) []any

ArraySlice

func ArrayUnshift

func ArrayUnshift(s *[]any, elements ...any) int

ArrayUnshift

func ArrayValues

func ArrayValues(elements map[any]any) []any

ArrayValues

func Implode

func Implode(glue string, pieces []string) string

Implode

func InArray

func InArray(needle any, haystack any) bool

needle: string, haystack: []string.

Types

type Arr

type Arr = array.Array

Arr 别名

type Goch

type Goch = goch.Goch

Goch 别名

Jump to

Keyboard shortcuts

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