go-dsa

所属分类:数据结构
开发工具:GO
文件大小:0KB
下载次数:0
上传日期:2022-07-23 17:46:12
上 传 者sh-1993
说明:  数据结构和算法有助于处理日常编程中的常见挑战
(Data structures and algorithms help in dealing with common challenges in everyday programming)

文件列表:
CHANGELOG.md (138, 2020-02-19)
LICENSE (1538, 2020-02-19)
Makefile (786, 2020-02-19)
collections/ (0, 2020-02-19)
collections/changer.go (8616, 2020-02-19)
collections/doc.go (599, 2020-02-19)
collections/ringbuffer.go (2749, 2020-02-19)
collections/ringbuffer_test.go (2245, 2020-02-19)
collections/sets.go (4278, 2020-02-19)
collections/sets_test.go (3635, 2020-02-19)
collections/stacks.go (3652, 2020-02-19)
collections/stacks_test.go (2889, 2020-02-19)
collections/tree.go (22994, 2020-02-19)
collections/tree_test.go (27605, 2020-02-19)
go.mod (137, 2020-02-19)
identifier/ (0, 2020-02-19)
identifier/doc.go (715, 2020-02-19)
identifier/identifier.go (2704, 2020-02-19)
identifier/identifier_test.go (1993, 2020-02-19)
identifier/uuid.go (6224, 2020-02-19)
identifier/uuid_test.go (2628, 2020-02-19)
mapreduce/ (0, 2020-02-19)
mapreduce/doc.go (660, 2020-02-19)
mapreduce/mapreduce.go (3641, 2020-02-19)
mapreduce/mapreduce_test.go (5522, 2020-02-19)
sort/ (0, 2020-02-19)
sort/doc.go (381, 2020-02-19)
sort/export_test.go (678, 2020-02-19)
sort/sort.go (3042, 2020-02-19)
sort/sort_test.go (2178, 2020-02-19)
timex/ (0, 2020-02-19)
timex/doc.go (317, 2020-02-19)
timex/retry.go (2182, 2020-02-19)
timex/timex.go (5246, 2020-02-19)
timex/timex_test.go (5192, 2020-02-19)
... ...

# Tideland Go Data Structures and Algorithms [![GitHub release](https://img.shields.io/github/release/tideland/go-dsa.svg)](https://github.com/tideland/go-dsa) [![GitHub license](https://img.shields.io/badge/license-New%20BSD-blue.svg)](https://raw.githubusercontent.com/tideland/go-dsa/master/LICENSE) [![Go Module](https://img.shields.io/github/go-mod/go-version/tideland/go-dsa)](https://github.com/tideland/go-dsa/blob/master/go.mod) [![GoDoc](https://godoc.org/tideland.dev/go/dsa?status.svg)](https://pkg.go.dev/mod/tideland.dev/go/dsa?tab=packages) [![Workflow](https://img.shields.io/github/workflow/status/tideland/go-dsa/build)](https://github.com/tideland/go-dsa/actions/) [![Go Report Card](https://goreportcard.com/badge/github.com/tideland/go-dsa)](https://goreportcard.com/report/tideland.dev/go/dsa) ## Description **Tideland Go Data Structures and Algorithms** contains some useful data structures and algorithms. * `collections` contains collection types like a ring buffer, stacks, sets and trees * `identifier` allows the generation of UUIDs in different versions as well as other identifier * `mapreduce` provides a generic map/reduce algorithm * `sort` contains a parallel quicksort * `timex` helps working with times * `version` helps managing semantic versioning I hope you like it. ;) ## Contributors - Frank Mueller (https://github.com/themue / https://github.com/tideland / https://tideland.dev)

近期下载者

相关文件


收藏者