package
0.0.0-20241109021313-6e2457b08dcf
Repository: https://github.com/hjh0924/genericgo.git
Documentation: pkg.go.dev
# Functions
NewArrayList 创建并返回一个新的ArrayList实例。.
NewArrayListOf 创建一个新的ArrayList实例,使用提供的切片vals作为底层存储。 此函数不会复制vals切片,因此对返回的ArrayList实例的任何修改都会反映在原始切片中。 为避免意外修改,如果需要保持原始数据不变,应在调用之前创建vals的副本。.
NewConcurrentListOf 创建并返回一个新的线程安全的 ConcurrentList 实例。.
NewLinkedList 创建并返回一个新的LinkedList实例。.
NewLinkedListOf 创建一个新的LinkedList实例,并使用提供的切片vals作为初始元素。 注意,如果vals包含任何元素,这些元素将被添加到链表的尾部。.
# Structs
ArrayList 基于切片的简单封装.
ConcurrentList 是一个线程安全的 List 接口包装器,它嵌入了泛型 List 接口, 并提供了读写锁来确保并发访问时的数据安全。.
LinkedList 定义双向循环链表结构.
# Interfaces
No description provided by the author