1
0
mirror of https://github.com/Mrs4s/MiraiGo.git synced 2025-05-04 19:17:38 +08:00

17 Commits

Author SHA1 Message Date
wdvxdr
9422ce4751
all: optimize
detected by go-perfguard
2022-03-27 22:42:48 +08:00
wdvxdr
254eef3a5a
internal/oicq: reduce lambda 2021-12-24 14:22:10 +08:00
源文雨
cf864799cb
fix: WriteIntLvPacket length error (#226) 2021-12-23 23:04:13 +08:00
源文雨
3e84f279c1
fix: use general write at method (#225)
* fix: use general write at method

* fix: drop WriteShortBufLenExcludeSelfAfterPos
2021-12-23 22:09:04 +08:00
源文雨
b1279cf08f
perf(writer): drop some lambda expressions (#224)
* perf(writer): drop some lambda expressions

* perf(writer): drop more lambda expressions

* fix: resolve conflicts

* perf(writer): drop more lambda expressions

* fix: modify function name

* perf(writer): drop more lambda expressions

* fix: some error
2021-12-23 21:04:15 +08:00
fumiama
d3ab5965d5 fix(#209): OpenWriterF encode error 2021-12-04 20:31:11 +08:00
fumiama
a70e0f20de perf: add 0 alloc func OpenWriterF 2021-11-23 16:21:06 +08:00
fumiama
26579583cc drop(pool): unnecessay nil judge 2021-11-23 15:35:52 +08:00
Blackjack200
70af1fee57
rename NewWriter to SelectWriter 2021-11-21 12:58:34 +08:00
wdvxdr
b7dee2aeb2
use binary package in reader. 2021-07-13 10:17:36 +08:00
wdvxdr
f2de387430
export gzip writer & inline UniPacket 2021-04-16 16:15:14 +08:00
wdvxdr
2e64a6913d
zap: reuse some []byte
优化单线程上传内存使用
2021-04-15 21:36:14 +08:00
wdvxdr
d233c90d50
change writer without buffer
使用了sync.Pool,从池中取出来的自带一定容量,所以无需使用Buffer
2021-03-23 22:37:36 +08:00
wdvxdr
207df5fc00
NewWriterF with sync.Pool
多次写入,需要扩容时速度提升
2021-03-23 22:10:12 +08:00
Mrs4s
8e191523f6 feat: qrcode login. 2021-03-20 21:21:40 +08:00
wdvxdr
93534fe94a
improve binary.Writer 2021-03-12 16:07:36 +08:00
Mrs4s
ddfd670dac first commit. 2020-07-06 03:56:25 +08:00