An open API service indexing awesome lists of open source software.

https://github.com/esrrhs/gohome

some common go library
https://github.com/esrrhs/gohome

go golang

Last synced: 3 days ago
JSON representation

some common go library

Awesome Lists containing this project

README

        

# GoHome
[](https://github.com/esrrhs/gohome)
[](https://github.com/esrrhs/gohome)
[![Go Report Card](https://goreportcard.com/badge/github.com/esrrhs/gohome)](https://goreportcard.com/report/github.com/esrrhs/gohome)
[](https://github.com/esrrhs/gohome/actions)

Go的通用开发库

## 内容
#### 数据结构
* 循环数组
* 跳表
* 有锁链表
#### 基础库
* 数学库
* 时间库
* 日志库
* 抽象网络库(tcp、udp、kcp、rudp、ricmp、rhttp)
#### 基础模块
* 线程池
* 内存池
* 协程组
* 文件快速遍历
* Protobuf动态解析
#### 环境
* 终端颜色支持
* 非阻塞终端
* shell
#### 算法
* CryptoNight算法(cn/0,cn/1,cn/2,cn/r,cn/fast,cn/half,cn/xao,cn/rto,cn/rwz,cn/double,cn-lite/0,cn-lite/1,cn-heavy/0,cn-heavy/tube,cn-heavy/xhv,cn-pico,cn-pico/tlo)
* 可靠帧控制
* 拥塞控制
#### 功能模块
* Mysql自失效KV表
#### 第三方
* IP查询