Directories ¶
Path | Synopsis |
---|---|
algorithm
module
|
|
binarysearch
Package binarysearch 提供简单的二分查找法实现
|
Package binarysearch 提供简单的二分查找法实现 |
beta
|
|
encoding/json
Package json 提供 JSON 相关的一些额外功能
|
Package json 提供 JSON 相关的一些额外功能 |
maps/expire
Package expire 实现超时 map
|
Package expire 实现超时 map |
Package bits 提供位操作相关的逻辑
|
Package bits 提供位操作相关的逻辑 |
Package channel 提供一些方便的 chan 操作封装
|
Package channel 提供一些方便的 chan 操作封装 |
Package console 提供了一些命令行工具的简单封装
|
Package console 提供了一些命令行工具的简单封装 |
constraints
module
|
|
datastructure
module
|
|
redblacktree
Package redblacktree 提供红黑树实现
|
Package redblacktree 提供红黑树实现 |
Package draw 提供简单的绘图工具
|
Package draw 提供简单的绘图工具 |
svg
Package svg 提供基于 svg 的绘图工具
|
Package svg 提供基于 svg 的绘图工具 |
encoding
module
|
|
base64
Package base64 提供原生包 base64 的简单扩展封装
|
Package base64 提供原生包 base64 的简单扩展封装 |
Package govet 封装在 go vet 检查的工具
|
Package govet 封装在 go vet 检查的工具 |
ids
module
|
|
base36
Package base36 实现混合字母和数字的数字型 ID 值, 这主要是为了便于人为设定一个可读友好的字符串, 同时又能转换为数字的 ID 存储。
|
Package base36 实现混合字母和数字的数字型 ID 值, 这主要是为了便于人为设定一个可读友好的字符串, 同时又能转换为数字的 ID 存储。 |
snowflake
Package snowflake 实现一个自定义的雪花 ID, 使用 github.com/bwmarrin/snowflake 实现
|
Package snowflake 实现一个自定义的雪花 ID, 使用 github.com/bwmarrin/snowflake 实现 |
Package log 封装一些通用的日志功能。
|
Package log 封装一些通用的日志功能。 |
dyeing
Package dyeing 在 context 中设置一个染色标记
|
Package dyeing 在 context 中设置一个染色标记 |
trace
Package trace 基于 context 封装一个 trace ID 功能
|
Package trace 基于 context 封装一个 trace ID 功能 |
Package maps 提供原生 map 类型相关的一些工具
|
Package maps 提供原生 map 类型相关的一些工具 |
rand
Package rand 提供官方 math/rand 的一些小工具封装
|
Package rand 提供官方 math/rand 的一些小工具封装 |
Package mysql 提供一些使用 Go 操作 MySQL 时的帮助工具
|
Package mysql 提供一些使用 Go 操作 MySQL 时的帮助工具 |
net
module
|
|
http
Package http 提供 net/http 包的一些工具
|
Package http 提供 net/http 包的一些工具 |
url
Package url 提供 net/url 的一些工具和替代逻辑
|
Package url 提供 net/url 的一些工具和替代逻辑 |
Package recovery 提供 recover() 函数及相关功能的封装
|
Package recovery 提供 recover() 函数及相关功能的封装 |
Package reflect 基于 reflect 库实现一些方便的功能
|
Package reflect 基于 reflect 库实现一些方便的功能 |
Package runtime 提供一些可以在运行环境中一定程度上唯一标识在一个集群中一台机器、一个进程的信息
|
Package runtime 提供一些可以在运行环境中一定程度上唯一标识在一个集群中一台机器、一个进程的信息 |
caller
Package caller provides packaging for system runtime.Caller
|
Package caller provides packaging for system runtime.Caller |
env
Package env 提供一些环境变量相关的工具
|
Package env 提供一些环境变量相关的工具 |
Package syllables 提供一个简单的音节处理逻辑, 目前仅支持中英文, 不支持其他语言
|
Package syllables 提供一个简单的音节处理逻辑, 目前仅支持中英文, 不支持其他语言 |
Package sync 提供一些额外的、非常规的 sync 功能
|
Package sync 提供一些额外的、非常规的 sync 功能 |
Package unicode 提供与 unicode 相关的部分功能
|
Package unicode 提供与 unicode 相关的部分功能 |
Package unsafe 提供一些原生 unsafe 包的封装
|
Package unsafe 提供一些原生 unsafe 包的封装 |
Package xlsx 提供 excel 工具封装, 仅实现简单填值。
|
Package xlsx 提供 excel 工具封装, 仅实现简单填值。 |
Click to show internal directories.
Click to hide internal directories.