Categorygithub.com/time2k/letsgo-ng
modulepackage
1.1.3
Repository: https://github.com/time2k/letsgo-ng.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

GenCommparams 通用参数处理.
GetConfig 获取配置集方法.
使用网卡设备名interface获取ip.
Handler letsgo框架加载handler.
InitConfig 初始化config.
Model letsgo框架加载model方式.
NewConsulClient 返回一个ConsulClient结构体指针.
NewDBQueryBuilder 实例化.
No description provided by the author
NewHTTPQueryBuilder 实例化.
NewJSONRPCClient 返回一个JSONRPCClient结构体指针.
NewLetsgo 返回一个Letsgo类型的结构体指针.
NewScheduleBuilder 实例化.
PanicFunc panic及recover函数.
ParamTrim 参数过滤函数.
PrintStack 打印运行时堆栈信息.
RandNum 在指定范围随机输出数字.
No description provided by the author
使用网卡设备名interface获取ip,依次获取.
SetConfig 设置配置集方法.

# Variables

CONFIG_SET 常驻内存的变量.
Default 框架自持变量.
Mu panic使用的全局锁.

# Structs

BaseReturnData letsgo model 默认数据返回封装,你可以根据这个重新在此文件定义自定义封装.
Cache 结构体.
CacheLock 结构体.
CommonParams Letsgo handler,model 通用参数.
CommonRespNew 通用返回.
ConfigSet 多个配置的hashmap结构.
ConsulClient 结构体.
DBQuery 结构体.
DBQueryBuilder 数据库模块结构体.
DBSet 支持1主1从的DBset.
DebugInfo debug信息.
FuncDesc 方法描述结构体.
HTTPQuery 为cachehttp的结构体.
HTTPQueryBuilder 包含请求和多个响应channel的结构体.
HTTPRequest http请求结构体.
HTTPResponseResult http响应结构体.
JSONRPCClient 结构体.
Letsgo 框架依赖功能结构体.
Lmemcache 结构体.
Lredis 结构体.
Lredisc 结构体.
RPCconfig rpc服务器配置结构体.
Schedule 结构体.
ScheduleBuilder 结构体.
ScheduleChan 结构体.
SingleConfigHashMap 单配置的hashmap结构.

# Interfaces

DBQueryer 接口描述.
HTTPQueryer 为cachehttp的接口.
Lrediser interface.
MicroserviceClienter.
Scheduler 调度器接口.

# Type aliases

DBC DBSet集合.
HandlerFunc 定义lestgo handler func.
ModelFunc 定义lestgo model func.