Back to godoc.org
github.com/thinkeridea/go-extend

Directory github.com/thinkeridea/go-extend

v1.1.1
Latest Go to latest

The latest major version is .

Published: Jan 6, 2020 | License: GPL3 | Module: github.com/thinkeridea/go-extend
Path Synopsis
datalog Package datalog 用于辅助拼接类 csv 格式化数据日志的组件。
exatomic Package exatomic 实现了 float32 与 float64 原子操作, 我在历史项目中实时在线统计一些价格,在多线程时往往非常有用, 简化程序逻辑,并提升程序性能。
exbytes Package exbytes 收集常规的 []byte 操作,作为 go 标准库 bytes 的扩展。
exnet Package exnet 收集一些网络模块函数
exnet/exhttp/expprof Package expprof 这是从 net/http/pprof 包复制过来的,做了一些调整 我希望核心的逻辑不变,保持和标准库一致的功能,会调整使用的接口,使之易于控制。
exstrings Package exstrings 收集常规的 string 操作,作为 go 标准库 strings 的扩展。
exunicode/exutf8 Package exutf8 用于改善标准库 utf8 包,提升操作多字节字符的性能及便利性,避免转换 []rune 类型。
helper Package helper 收集一些可以辅助我们快速编程的方法,让我们极快的编写出自己的应用程序。
pool Package pool 创建一些常用的 pool, 底层依托 sync.pool 在项目开发中会大量使用 sync.Pool, 有很多 pool 是可以共享的,最常见的就是 bytes.Buffer。