# common **Repository Path**: cuihong/common ## Basic Information - **Project Name**: common - **Description**: 通用类库 - **Primary Language**: Go - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-03-12 - **Last Updated**: 2026-06-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 2021/6/15 v0.0.15 添加两个方法 * TraversalImplements() 判定structs是否实现接口,或者structs中的field是否实现接口,无论field是否可以导出 * TraversalExportedValue() 返回structs或者structs中的field实现接口的值。前提条件是field必须是可以导出的 ## 2021/6/9 添加CallBackCmd 执行回调shell 添加ReadOnlySocket ## 2021/6/8 添加日志读取功能 ## 2021/6/4 将`"github.com/astaxie/beego/logs"`替换成`"gitee.com/cuihong/common/logs"` v0.0.9 添加SetLogger方法 v0.0.8 初始化时log包默认打印行号 ## - [x] 字节转换为整型,无符号和有符号 - [ ] 数值的反码和补码 - [x] 网络通畅判定 - [ ] 路由功能编码 - [x] FTP上传 - [x] HTTP上传 ## 测试 指令 `TestGetIPForm`是需要测试的方法名,支持正则表达式 ```go go test -v -run TestGetIPForm ```