/octopus

Primary LanguageGoDo What The F*ck You Want To Public LicenseWTFPL

octopus

  • 这是一个拥有各种各样基于基础库开发的一个工具库
  • 本仓库基于go1.18开发
  • 基本上每个工具都是带锁的,保证并发安全

依赖

> - json 依赖 `github.com/json-iterator/go`

项目列表

1、OMap

  • omap: 基于list.List 封装的一个map, 支持按key排序,支持拓展的map相关函数
  • Map 为any原型
  • OMap为泛型
  • 使用方法参见 map example

2、OArray

  • oarray: 带锁的数组列表,包含一些实用方法
  • Array 为any 原型
  • OArray 为泛型
  • 使用方法参见 array example

3、OFunc