goassist

module
v1.0.13 Latest Latest
Warning

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

Go to latest
Published: Sep 13, 2023 License: Apache-2.0

README

goassist is provides utility apis for gopher more easily to use.

Go Report Card Build Status codecov Releases Godoc LICENSE

Go Required Version

need go 1.18

Install

go get github.com/jhunters/goassist

API List

API包 说明 文档
arrayutil 数组处理 doc
concurrent 并发操作 doc
concurrent/syncx 并发同步应用(channel, pool, map) doc
concurrent/atomicx 原子操作 doc
containerx 容器操作 heap list map queue ring set stack
hashx hash操作 doc
maputil map操作 doc
reflectutil 反射操作 doc
stringutil 字符串操作 doc
unsafex unsafe包扩展应用 doc
timeutil 时间处理 doc
web http文件处理 doc
netutil net工具类 doc

License

goassist is Apache 2.0 licensed.

Directories

Path Synopsis
* Package arrayutil provides utility api for array operation
* Package arrayutil provides utility api for array operation
* Package base to defines const and base types
* Package base to defines const and base types
* Package compress provides utility api for gzip and snappy compress
* Package compress provides utility api for gzip and snappy compress
* Package concurrent provides concurrent utility apis
* Package concurrent provides concurrent utility apis
syncx
* Package syncx provides utility api for sync container or lock
* Package syncx provides utility api for sync container or lock
syncx/atomicx
Package atomicx provides utility api for sync atomic operation.
Package atomicx provides utility api for sync atomic operation.
container
heapx
heapx package provides enhanced list heap apis.
heapx package provides enhanced list heap apis.
listx
listx package provides enhanced list container apis.
listx package provides enhanced list container apis.
mapx
mapx package provides enhanced map container apis.
mapx package provides enhanced map container apis.
queue
queue package provides queue(FIFO) feature apis.
queue package provides queue(FIFO) feature apis.
set
set package provides set feature apis.
set package provides set feature apis.
stack
stack package provides stack(FILO) feature apis.
stack package provides stack(FILO) feature apis.
* Package conv provides convert utility apis
* Package conv provides convert utility apis
* Package maputil to provides utility api for map container
* Package maputil to provides utility api for map container
* Package mathutil to provides utility api for math
* Package mathutil to provides utility api for math
netutil package provide net utility apis
netutil package provide net utility apis
* Package reflectutil to provides utility api for reflect operation
* Package reflectutil to provides utility api for reflect operation
* Package stringutil to provides utility api for string operation
* Package stringutil to provides utility api for string operation
* Package timeutil to provides utility api for time operation
* Package timeutil to provides utility api for time operation
* Package unsafex to provides utility api for applying unsafe package
* Package unsafex to provides utility api for applying unsafe package
* Package validate to provides utility api for validation
* Package validate to provides utility api for validation
web

Jump to

Keyboard shortcuts

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