sliceutil

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: May 11, 2025 License: MIT Imports: 1 Imported by: 0

README

sliceutil 切片处理工具

混淆 & 排序

  • sliceutil.Shuffle 随机打乱切片元素 (Fisher-Yates 算法)

过滤

  • sliceutil.Unique 去重切片(保持原始顺序)
  • sliceutil.UniqueUnordered 去重切片(不保证顺序)

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Shuffle

func Shuffle[T comparable](slice []T)

Shuffle 随机打乱切片元素 (Fisher-Yates 算法)

func Unique

func Unique[T comparable](vals ...T) []T

Unique 返回去重后的切片,保持原始顺序

func UniqueUnordered

func UniqueUnordered[T comparable](vals ...T) []T

UniqueUnordered 返回去重后的切片,不保证顺序

Types

This section is empty.

Jump to

Keyboard shortcuts

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