kercylan98
|
31ad0ee4fb
|
feat: builtin.Player 可以通过 GetConn 函数获取到网络连接
|
2023-07-18 18:25:51 +08:00 |
kercylan98
|
8835e4a88b
|
feat: 支持通过 timer.CalcNextTimeWithRefer 计算下一个整点时间
|
2023-07-18 18:25:21 +08:00 |
kercylan98
|
28c6097044
|
feat: 增加部分字符串转换函数
|
2023-07-18 09:33:54 +08:00 |
kercylan98
|
ab0a7cbbbc
|
fix: 修复主键为空的数据被导出的问题
|
2023-07-17 20:13:05 +08:00 |
kercylan98
|
8bbd49554f
|
feat: 通过 golang 模板生成的配置结构代码支持通过 Sync 函数执行安全的配置操作,避免配置被刷新造成的异常
|
2023-07-17 18:43:38 +08:00 |
kercylan98
|
3ee638f4df
|
feat: super 包支持使用 super.GoFormat 函数格式化 go 文件
|
2023-07-17 17:05:21 +08:00 |
kercylan98
|
9349e3cdbe
|
other: 配置导出 Golang 结构体注释优化
|
2023-07-17 16:11:29 +08:00 |
kercylan98
|
130869af4e
|
other: 配置导表优化
|
2023-07-17 16:06:36 +08:00 |
kercylan98
|
91b2b52fc8
|
other: pce.ce 包提供内置的 xlsx 配置表
|
2023-07-17 14:36:29 +08:00 |
kercylan98
|
7e7a504421
|
feat: 重构 config 和 configexport 包
- 配置加载包 config 更名为 configuration
- 配置导出包 configexport 更名为 pce
- 重构
config 包加载方式,采用加载器的方式,并且支持多加载器
- 重构 configexport
包,支持通过实现模板的方式导出不同格式的数据文件及结构文件
|
2023-07-17 13:28:17 +08:00 |
kercylan98
|
8e2b4ebc89
|
other: 日志字段调用由 zap.Field 更改为 log.Field
|
2023-07-15 09:36:24 +08:00 |
kercylan98
|
25ed712fc9
|
feat: super 包支持 match 控制函数
|
2023-07-14 21:24:27 +08:00 |
kercylan98
|
c1e3c65c1c
|
style: 去除部分无用字段,优化整体可读性
|
2023-07-14 20:41:44 +08:00 |
kercylan98
|
1b9ec9f2b6
|
feat: 修复 server.PushAsyncMessage 无法正确调用回调函数的问题
|
2023-07-14 17:41:41 +08:00 |
kercylan98
|
0215d9ff8c
|
fix: 修复 server.Server 部分事件中发生 panic 导致程序退出的问题
|
2023-07-14 12:40:13 +08:00 |
kercylan98
|
10fcb54322
|
feat: 新增 steram 包,支持 map 和 slice 的链式操作
|
2023-07-14 11:38:49 +08:00 |
kercylan98
|
8f9589df42
|
other: mod 优化
|
2023-07-13 19:02:56 +08:00 |
kercylan98
|
3faca36d51
|
other: 移除 tools 包
|
2023-07-13 18:58:58 +08:00 |
kercylan98
|
349ec42a72
|
fix: 修复 log 无法正确打印 Caller 的问题
|
2023-07-13 18:56:12 +08:00 |
kercylan98
|
3e9d56ec5b
|
perf: 调整 server.DefaultMessageChannelSize 为 65535,优化默认内存占用
|
2023-07-13 14:38:39 +08:00 |
kercylan98
|
0c5ff894f8
|
feat: 支持通过 file.FilePaths 获取目录下所有文件,通过 file.LineCount 统计文件行数
|
2023-07-13 14:18:42 +08:00 |
kercylan98
|
26993d94d9
|
feat: 支持通过 server.NewPacket、 server.NewWSPacket、server.NewPacketString、server.NewWSPacketString 函数快捷创建数据包
|
2023-07-13 14:05:38 +08:00 |
kercylan98
|
c211d62620
|
feat: slice 包支持获取数组的部分数据
|
2023-07-13 11:26:48 +08:00 |
kercylan98
|
df096683ba
|
Merge branch 'master' into develop
|
2023-07-13 10:30:45 +08:00 |
kercylan98
|
676b542943
|
feat: 支持通过 server.SetMessagePacketVisualizer 函数设置服务器数据包消息可视化函数
|
2023-07-13 10:30:35 +08:00 |
kercylan
|
72335eca38
|
Merge pull request #20 from kercylan98/release-please--branches--master--components--minotaur
chore(master): release 0.0.13
|
2023-07-12 19:16:58 +08:00 |
kercylan
|
d9533a8420
|
chore(master): release 0.0.13
|
2023-07-12 19:16:36 +08:00 |
kercylan98
|
a661da790c
|
Merge branch 'develop'
|
2023-07-12 19:16:05 +08:00 |
kercylan98
|
aa39d39160
|
fix: 修复服务器消息报错不打印堆栈信息的问题
|
2023-07-12 19:14:51 +08:00 |
kercylan98
|
b5a4bc959d
|
feat: 支持通过 super.StackGO 进行跨协程同步运行堆栈抓取
|
2023-07-12 18:36:47 +08:00 |
kercylan98
|
98234e5f86
|
refactor: log 包重构,优化使用方式
|
2023-07-12 18:34:45 +08:00 |
kercylan98
|
94147e8b9c
|
feat: str 包增加内置字符 Dunno、CenterDot、Dot、Slash 和其 []byte 形式
|
2023-07-12 17:46:13 +08:00 |
kercylan98
|
a4a27ea9da
|
feat: 可使用 super.NewStackGo 创建用于对上一个协程堆栈进行收集的收集器
|
2023-07-12 17:45:30 +08:00 |
kercylan98
|
8917326a24
|
other: 修改 server.Server 慢消息检测的异步消息判定条件为 1 秒
|
2023-07-11 19:38:50 +08:00 |
kercylan98
|
47b8a333eb
|
perf: 优化代码结构,去除无用代码,去除重复代码
|
2023-07-11 19:35:08 +08:00 |
kercylan98
|
a23e48b087
|
refactor: 任务 task 包重构
|
2023-07-11 13:30:44 +08:00 |
kercylan
|
0ac8b3aa98
|
Merge pull request #19 from kercylan98/release-please--branches--master--components--minotaur
chore(master): release 0.0.12
|
2023-07-11 10:55:59 +08:00 |
kercylan
|
65d677d92e
|
chore(master): release 0.0.12
|
2023-07-11 10:55:30 +08:00 |
kercylan98
|
8368fe0770
|
feat: server.Server 将记录在线的连接信息,可获取到在线连接和计数等
|
2023-07-11 10:48:40 +08:00 |
kercylan98
|
6962cf4989
|
feat: server 包 websocket 服务器支持压缩
|
2023-07-11 10:40:31 +08:00 |
kercylan98
|
9dc73bf281
|
docs: server 包注释完善
|
2023-07-11 10:25:55 +08:00 |
kercylan98
|
74c8f215d7
|
style: 优化 server 包代码可读性
|
2023-07-11 10:10:36 +08:00 |
kercylan98
|
9f2242b6f7
|
fix: 修复配置导出 Go 代码注释错误问题
|
2023-07-10 11:53:30 +08:00 |
kercylan98
|
50ab92ef67
|
refactor: server.WithPprof 名称修改为 server.WithPProf
|
2023-07-10 10:00:15 +08:00 |
kercylan
|
8f4a712b4d
|
Merge pull request #18 from kercylan98/release-please--branches--master--components--minotaur
chore(master): release 0.0.11
|
2023-07-10 09:54:44 +08:00 |
kercylan
|
081db763aa
|
chore(master): release 0.0.11
|
2023-07-10 09:46:04 +08:00 |
kercylan98
|
53e91d1fce
|
feat: 支持对 HTTP 服务器通过 server.WithPprof 开启 pprof
|
2023-07-08 18:09:07 +08:00 |
kercylan98
|
1ad657799a
|
perf: 调整 server.WithBufferSize 默认值
|
2023-07-08 17:56:33 +08:00 |
kercylan98
|
bdeaa5aeb3
|
feat: 增加任务功能
|
2023-07-08 14:35:47 +08:00 |
kercylan98
|
b151de3f00
|
recessive: 日志优化
|
2023-07-08 13:58:52 +08:00 |