Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SetupGTBox ¶ added in v0.0.8
func SetupGTBox(projectName string, runMode RunMode, productLogDir string, logMaxSaveDays int64, logSaveType gtbox_log.GTLogSaveType, httpRequestTimeOut time.Duration)
SetupGTBox [☑]Required
en: Setup gtbox; zh-CN: 初始化 gtbox 必须使用此方法初始化工具库,未使用此方法初始化,无法使用完整功能,亦存在兼容性问题; @params [☑]projectName en: ;zh-CN: 项目名称; @params [☑]run_mode en: ;zh-CN: 运行模式 debug|test|release; @params [☑]logMaxSaveDays en: ;zh-CN: 日志存储最大天数; @params [☐]productLogDir en: ;zh-CN: 自定义日志目录,默认为:/usr/logs/${projectName},如果传"" 即使用默认值; @params [☑]logSaveType en: ;zh-CN: 日志存储类型:按天切片|按小时切片 GTLogSaveTypeDays | GTLogSaveHours; @params [☑]httpRequestTimeOut en: ;zh-CN: 网络请求超时时间;
Types ¶
type GTAppSignalInfo ¶
Directories ¶
Path | Synopsis |
---|---|
Package config 配置文件
|
Package config 配置文件 |
Package gtbox_app Application 常用信息
|
Package gtbox_app Application 常用信息 |
Package gtbox_array 基于线程安全的 可变长 Array/slice 封装
|
Package gtbox_array 基于线程安全的 可变长 Array/slice 封装 |
Package gtbox_cmd 本地命令行工具
|
Package gtbox_cmd 本地命令行工具 |
Package gtbox_color en: Color Tools, zh-cn: 颜色工具库
|
Package gtbox_color en: Color Tools, zh-cn: 颜色工具库 |
Package gtbox_decimal en: Decimal ToolBox, zh-cn: Decimal高精度运算常用工具
|
Package gtbox_decimal en: Decimal ToolBox, zh-cn: Decimal高精度运算常用工具 |
Package gtbox_encoding 编码转换"目前仅支持gbk 转utf-8"
|
Package gtbox_encoding 编码转换"目前仅支持gbk 转utf-8" |
Package gtbox_encryption 加密库
|
Package gtbox_encryption 加密库 |
Package gtbox_excel Excel处理工具
|
Package gtbox_excel Excel处理工具 |
Package gtbox_files 文件处理工具
|
Package gtbox_files 文件处理工具 |
Package gtbox_http http客户端工具
|
Package gtbox_http http客户端工具 |
Package gtbox_log Log工具
|
Package gtbox_log Log工具 |
Package gtbox_net 网络工具
|
Package gtbox_net 网络工具 |
Package gtbox_number en: Number handle, zh-cn: 珠子类型处理
|
Package gtbox_number en: Number handle, zh-cn: 珠子类型处理 |
gtbox_orm
|
|
Package gtbox_redis en: Redis handle, zh-cn: Redis封装处理
|
Package gtbox_redis en: Redis handle, zh-cn: Redis封装处理 |
Package gtbox_reflect 反射方法工具库
|
Package gtbox_reflect 反射方法工具库 |
Package gtbox_ssh SSH工具库
|
Package gtbox_ssh SSH工具库 |
Package gtbox_string 字符串处理
|
Package gtbox_string 字符串处理 |
gtbox_sys_net_optimize
Package gtbox_sys_net_optimize 主要提供网络并发优化功能
|
Package gtbox_sys_net_optimize 主要提供网络并发优化功能 |
Package gtbox_time 时间相关工具
|
Package gtbox_time 时间相关工具 |
Click to show internal directories.
Click to hide internal directories.