gitee.com/quant1x/gox@v1.21.2/CHANGELOG.md (about) 1 # Changelog 2 All notable changes to this project will be documented in this file. 3 4 ## [Unreleased] 5 6 ## [1.21.2] - 2024-05-16 7 ### Changed 8 - 切片保存csv文件新增强制参数, 默认不强制刷新. 9 10 ## [1.21.1] - 2024-05-11 11 ### Changed 12 - 调整mmap映射切片的处理方法. 13 - 更新依赖库版本. 14 - 修订同步github代码的repo. 15 16 ## [1.21.0] - 2024-03-30 17 ### Changed 18 - 修订go版本. 19 - 修订REAMDE中的徽章. 20 21 ## [1.20.9] - 2024-03-21 22 ### Changed 23 - 切片为空就是清空文件. 24 25 ## [1.20.8] - 2024-03-17 26 ### Changed 27 - 更新依赖库版本. 28 29 ## [1.20.7] - 2024-03-12 30 ### Changed 31 - 更新go版本. 32 33 ## [1.20.6] - 2024-03-12 34 ### Changed 35 - 保存csv文件强制刷新磁盘. 36 37 ## [1.20.5] - 2024-03-12 38 ### Changed 39 - 非mac版本不优化Now函数. 40 41 ## [1.20.4] - 2024-03-11 42 ### Changed 43 - 更新依赖库版本. 44 45 ## [1.20.3] - 2024-03-11 46 ### Changed 47 - 屏蔽v2版本的Now实现. 48 49 ## [1.20.2] - 2024-02-27 50 ### Changed 51 - 优化Catch处理方法, 应对vet对(v ...any)中出现%的错误检查. 52 - 优化Timestamp.Now函数, 去掉nanotime函数的调用. 53 54 ## [1.20.1] - 2024-02-14 55 ### Changed 56 - 取消gox对num的依赖. 57 58 ## [1.20.0] - 2024-02-14 59 ### Changed 60 - 微调部分函数错误定义. 61 62 ## [1.19.9] - 2024-02-12 63 ### Changed 64 - Tags包适配num. 65 - 独立拆分num工具包. 66 67 ## [1.19.8] - 2024-02-10 68 ### Changed 69 - Num默认开启加速. 70 - 补充arm框架缺失的函数. 71 - 调整部分代码. 72 - 调整vek代码机构, 去掉arm64冗余代码. 73 - 调整vek的license和readme源文件名. 74 - 调整部分测试代码数据. 75 - 微调部分代码. 76 - 更新依赖库版本. 77 78 ## [1.19.7] - 2024-02-06 79 ### Changed 80 - 删除废弃字段定义. 81 - 修订slice长度. 82 - 修复unmap windows调用错误的bug. 83 - 新增mmap转slice功能. 84 - 新增反射功能函数. 85 - 改interface{}为any. 86 87 ## [1.19.6] - 2024-01-27 88 ### Changed 89 - 调整进度条部分代码. 90 - 进度条收尾阶段的循环处理, 增加sleep防止对于advance造成假死锁的现象. 91 92 ## [1.19.5] - 2024-01-26 93 ### Changed 94 - 时间戳新增计算年月日时分秒毫秒的方法. 95 96 ## [1.19.4] - 2024-01-25 97 ### Changed 98 - 优化精度条. 99 100 ## [1.19.3] - 2024-01-25 101 ### Changed 102 - 去掉废弃的代码. 103 - 屏蔽关闭状态的测试代码. 104 - 优化精度条存在race的问题. 105 106 ## [1.19.2] - 2024-01-25 107 ### Changed 108 - 调整RollingOnce部分函数和私有成员变量名. 109 110 ## [1.19.1] - 2024-01-25 111 ### Changed 112 - RollingOnce增加返回当前周期的观察点毫秒数. 113 114 ## [1.19.0] - 2024-01-24 115 ### Changed 116 - 修复RollingOnce丢失窗口期的计算. 117 118 ## [1.18.9] - 2024-01-24 119 ### Changed 120 - 修复通道关闭的情况下会继续发送数据. 121 - 调整调度函数退出机制. 122 - 修复进度条计数器没走完整的bug. 123 - 调整调度任务函数可继续信号的发送位置. 124 - 去掉logger初始化捕获异常. 125 - 去掉记录日志的panic捕获. 126 - 优化捕获panic代码, panic应该是第一时间捕获, 增加隔函数调用recover返回nil. 127 - 删除废弃的代码. 128 - 修订测试代码. 129 - 删除废弃的代码. 130 - 优化进度条. 131 - 改interface{}为any. 132 - 修复Logger竞态数据问题. 133 - 修复RollingOnce竞态数据问题. 134 135 ## [1.18.8] - 2024-01-23 136 ### Changed 137 - 修订日志使用应用程序名时去掉扩展名. 138 139 ## [1.18.7] - 2024-01-23 140 ### Changed 141 - 屏蔽FastCache代码, syscall.Mmap不跨平台. 142 143 ## [1.18.6] - 2024-01-23 144 ### Changed 145 - 致命的日志写入文件且输出到控制台. 146 147 ## [1.18.5] - 2024-01-23 148 ### Changed 149 - 调整变量名为驼峰格式. 150 - 优化日志记录器: ①按照应用程序名进一步拆分日志目录, ②日志对象logValue的使用cache.Pool提升写入速度. 151 - Cache增加泛型的map和pool. 152 153 ## [1.18.4] - 2024-01-22 154 ### Changed 155 - 增加部分关闭和初始化方面的告警类日志. 156 157 ## [1.18.3] - 2024-01-22 158 ### Changed 159 - 修复设置偏移量死锁的bug. 160 161 ## [1.18.2] - 2024-01-22 162 ### Changed 163 - RollingOnce 新增按照小时和分钟设置偏移量. 164 - Update changelog. 165 166 ## [1.18.1] - 2024-01-22 167 ### Changed 168 - 这两都提示推荐使用RollingOnce. 169 - 优化RollingOnce, 增加可重置偏移量的方法. 170 171 ## [1.18.0] - 2024-01-20 172 ### Changed 173 - 删除部分废弃的代码. 174 - 注释掉部分告警日志. 175 - 补充Pool接口注释. 176 - 优化连接池Pool部分代码. 177 178 ## [1.17.9] - 2024-01-18 179 ### Changed 180 - 增加Touch函数. 181 182 ## [1.17.8] - 2024-01-17 183 ### Changed 184 - Bar公开方法增加注释. 185 - Bar结构增加部分注释. 186 187 ## [1.17.7] - 2024-01-17 188 ### Changed 189 - 修复未初始化的bug. 190 - 修复未初始化的bug. 191 192 ## [1.17.6] - 2024-01-17 193 ### Changed 194 - 进度条增加结束等待方法. 195 196 ## [1.17.5] - 2024-01-14 197 ### Changed 198 - 优化可以忽略panic的异常捕获函数. 199 200 ## [1.17.4] - 2024-01-14 201 ### Changed 202 - 调整解析参数的时机, 只在异常发生时解析. 203 204 ## [1.17.3] - 2024-01-14 205 ### Changed 206 - 允许CatchPanic传入可变参数. 207 208 ## [1.17.2] - 2024-01-13 209 ### Changed 210 - 更新依赖库版本. 211 212 ## [1.17.1] - 2024-01-11 213 ### Changed 214 - 删除废弃的代码. 215 216 ## [1.17.0] - 2024-01-11 217 ### Changed 218 - 修订Changelog. 219 - 删除废弃的代码. 220 - Update changelog. 221 222 ## [1.16.9] - 2024-01-09 223 ### Changed 224 - Update changelog. 225 - 优化部分代码, 删除非必要的import. 226 227 ## [1.16.8] - 2024-01-08 228 ### Changed 229 - Update changelog. 230 - 优化部分代码. 231 - 修订注释. 232 - 新增RollingOnce, 相对于PeriodicOnce优化了时间戳的处理方式. 233 - 优化timestamp时间戳. 234 - 调整部分代码. 235 - 新增时间戳(毫秒数)的功能函数. 236 - 更新依赖库golang.org/x/exp版本. 237 - 修订ParseTime的函数注释. 238 239 ## [1.16.7] - 2024-01-02 240 ### Changed 241 - Update changelog. 242 - 调整util包中的uuid能到pkg. 243 - 调整util包中的时间格式功能到api包. 244 - 增加功能性函数, 捕获panic, 忽略异常, 继续执行. 245 - 优化应用程序名的获取方式, 改成懒加载. 246 247 ## [1.16.6] - 2023-12-31 248 ### Changed 249 - Update changelog. 250 - 更新依赖库pkg版本. 251 - 更新依赖库pkg版本. 252 - 更新依赖库pkg版本. 253 - 调整因删除errors包对其它功能的影响. 254 - 删除errors包. 255 - 迁移: github.com/smartystreets-prototypes/go-disruptor@v0.0.0-20231024205940-61200af675a1 到 pkg. 256 - 迁移: github.com/valyala/fastjson@v1.6.4 到 pkg. 257 258 ## [1.16.5] - 2023-12-30 259 ### Changed 260 - Update changelog. 261 - 调整缓存csv逻辑, 如果切片为空, 直接返回. 262 263 ## [1.16.4] - 2023-12-30 264 ### Changed 265 - Update changelog. 266 - 调整文件名, 字面意义和功能保持一致. 267 268 ## [1.16.3] - 2023-12-30 269 ### Changed 270 - Update changelog. 271 - 修复num.Decimals函数负浮点四舍五入错误的bug. 272 273 ## [1.16.2] - 2023-12-23 274 ### Changed 275 - Update changelog. 276 - 更新依赖库版本. 277 - 更新依赖库版本. 278 - 更新依赖库版本. 279 280 ## [1.16.1] - 2023-12-23 281 ### Changed 282 - Update changelog. 283 - 修复windows变量引用的错误. 284 - 优化filestat中时间的处理方法. 285 - 从exp包中复制maps的Keys和Values函数, 意在移除对exp的依赖. 286 287 ## [1.16.0] - 2023-12-23 288 ### Changed 289 - Update changelog. 290 - 优化部分代码. 291 292 ## [1.15.9] - 2023-12-22 293 ### Changed 294 - Update changelog. 295 - 修复windows缺少error返回值的bug. 296 - 新增获取文件状态(时间)的函数. 297 - 增加windows操作系统的文件时间戳的获取方法. 298 299 ## [1.15.8] - 2023-12-16 300 ### Changed 301 - Update changelog. 302 - PeriodOnce默认在非runtime的debug模式下不输出日志. 303 304 ## [1.15.7] - 2023-12-15 305 ### Changed 306 - Update changelog. 307 - 定时任务默认在非runtime的debug模式下不输出日志. 308 309 ## [1.15.6] - 2023-12-14 310 ### Changed 311 - Update changelog. 312 - 优化去重处理方式. 313 - 给获取应用程序文件名的函数增加注释. 314 315 ## [1.15.5] - 2023-12-12 316 ### Changed 317 - Update changelog. 318 - 增加文件路径中的日期格式, 数据中的日期格式. 319 - 删除旧版本的滑动Once功能. 320 321 ## [1.15.4] - 2023-12-12 322 ### Changed 323 - Update changelog. 324 - 更新pkg版本同步go版本. 325 326 ## [1.15.3] - 2023-12-12 327 ### Changed 328 - Update changelog. 329 - 更新go1.21.5. 330 331 ## [1.15.2] - 2023-12-07 332 ### Changed 333 - Update changelog. 334 - 更新依赖库pkg版本. 335 336 ## [1.15.1] - 2023-12-05 337 ### Changed 338 - Update changelog. 339 - 更新依赖库版本. 340 341 ## [1.15.0] - 2023-12-04 342 ### Changed 343 - Update changelog. 344 - Post方法去掉返回值中的lastModified. 345 346 ## [1.14.9] - 2023-12-04 347 ### Changed 348 - Update changelog. 349 - 修复json判断失败的bug. 350 351 ## [1.14.8] - 2023-12-04 352 ### Changed 353 - Update changelog. 354 - 增加一个容错机制的HttpPost函数. 355 356 ## [1.14.7] - 2023-12-04 357 ### Changed 358 - Update changelog. 359 - 优化部分功能函数. 360 361 ## [1.14.6] - 2023-12-04 362 ### Changed 363 - Update changelog. 364 - HttpRequest函数增加可以传入header. 365 - Http新增一个独立的Get方法, 允许传入header. 366 367 ## [1.14.5] - 2023-12-04 368 ### Changed 369 - Update changelog. 370 - Http工具包增加post方法. 371 372 ## [1.14.4] - 2023-12-04 373 ### Changed 374 - Update changelog. 375 - 运行时允许重置debug状态. 376 377 ## [1.14.3] - 2023-12-03 378 ### Changed 379 - Update changelog. 380 - 增加自旋锁. 381 382 ## [1.14.2] - 2023-12-03 383 ### Changed 384 - Update changelog. 385 - 增加具有滑动窗口功能的WaitGroup. 386 387 ## [1.14.1] - 2023-12-03 388 ### Changed 389 - Update changelog. 390 - 迁移gocsv从github.com/gocarina/gocsv到gitee.com/quant1x/pkg/gocsv. 391 392 ## [1.14.0] - 2023-11-27 393 ### Changed 394 - Update changelog. 395 - 移除终端二维码工具库到pkg. 396 397 ## [1.13.9] - 2023-11-26 398 ### Changed 399 - Update changelog. 400 - 更新依赖库版本. 401 402 ## [1.13.8] - 2023-11-23 403 ### Changed 404 - 增加其它运行时需要的工具函数. 405 - 增加编译选项中调试开关. 406 - Update changelog. 407 - 增加编译选项中调试开关. 408 - 实验多时段定时任务. 409 410 ## [1.13.7] - 2023-10-28 411 ### Changed 412 - Update changelog. 413 - Logger缓存map改为sync.map. 414 415 ## [1.13.6] - 2023-10-28 416 ### Changed 417 - Update changelog. 418 - Treemap的clear方法增加互斥锁. 419 420 ## [1.13.5] - 2023-10-27 421 ### Changed 422 - Update changelog. 423 - 调整csv文件的关闭方式. 424 425 ## [1.13.4] - 2023-10-26 426 ### Changed 427 - Update changelog. 428 - 定时任务增加重置日志. 429 430 ## [1.13.3] - 2023-10-22 431 ### Changed 432 - Update changelog. 433 - 调整调度任务, 增加计时. 434 435 ## [1.13.2] - 2023-10-22 436 ### Changed 437 - Update changelog. 438 - 调整skip调度任务策略. 439 - 增加获取func信息的函数. 440 - 新增runtime包. 441 - 增加获取当前代码的函数名, 文件名以及行号的函数. 442 443 ## [1.13.1] - 2023-10-21 444 ### Changed 445 - Update changelog. 446 - 增加应用退出等待机制. 447 448 ## [1.13.0] - 2023-10-20 449 ### Changed 450 - Update changelog. 451 - 调整任务未执行完成跳过的函数封装. 452 453 ## [1.12.9] - 2023-10-20 454 ### Changed 455 - Update changelog. 456 - 调整任务未执行完成跳过的函数封装. 457 458 ## [1.12.8] - 2023-10-19 459 ### Changed 460 - Update changelog. 461 - 修订可延迟执行的定时调度组件. 462 463 ## [1.12.7] - 2023-10-19 464 ### Changed 465 - Update changelog. 466 - 修订日期重置错乱的bug. 467 468 ## [1.12.6] - 2023-10-16 469 ### Changed 470 - Update changelog. 471 - 修正周期初始化时间为9点整. 472 473 ## [1.12.5] - 2023-10-16 474 ### Changed 475 - Update changelog. 476 - 调整周期初始化锁. 477 478 ## [1.12.4] - 2023-10-15 479 ### Changed 480 - Update changelog. 481 - 调整函数名. 482 483 ## [1.12.3] - 2023-10-15 484 ### Changed 485 - Update changelog. 486 - 更新依赖版本. 487 - 调整hashmap的代码, 引入github.com/orcaman/concurrent-map/v2. 488 - 删除废弃的代码. 489 490 ## [1.12.2] - 2023-10-15 491 ### Changed 492 - Update changelog. 493 - 增加协程安全的hashmap. 494 495 ## [1.12.1] - 2023-10-10 496 ### Changed 497 - Update changelog. 498 - 收录go-runewidth组件. 499 500 ## [1.12.0] - 2023-10-08 501 ### Changed 502 - Update changelog. 503 - 增加not found判断. 504 505 ## [1.11.9] - 2023-10-07 506 ### Changed 507 - Update changelog. 508 - 增加线程安全的TreeMap. 509 - 优化http client参数. 510 - 优化http client. 511 512 ## [1.11.8] - 2023-10-05 513 ### Changed 514 - Update changelog. 515 - 新增embed封装函数. 516 517 ## [1.11.7] - 2023-10-01 518 ### Changed 519 - Update changelog. 520 - 删除废弃的代码. 521 522 ## [1.11.6] - 2023-10-01 523 ### Changed 524 - Update changelog. 525 - 优化fastqueue的push为异步方式. 526 527 ## [1.11.5] - 2023-09-29 528 ### Changed 529 - Update changelog. 530 - 优化滑动窗口锁, 窗口期内只初始化一次. 531 - 增加context.Context的封装. 532 - 增加注释, 从1.12版本开始将移除MultiOnce. 533 534 ## [1.11.4] - 2023-09-29 535 ### Changed 536 - Update changelog. 537 - 增加滑动窗口式的加载锁. 538 539 ## [1.11.3] - 2023-09-15 540 ### Changed 541 - Update changelog. 542 - 调整homedir, 所有操作系统设置了GOX_HOME都会优先返回. 543 544 ## [1.11.2] - 2023-09-15 545 ### Changed 546 - Windows服务安装时创建系统环境变量GOX_HOME. 547 548 ## [1.11.1] - 2023-09-15 549 ### Changed 550 - 启用环境变量GOX_HOME是为了Windows服务以系统账户运行时无法获取登录用户的宿主目录而预备的. 551 552 ## [1.11.0] - 2023-09-15 553 ### Changed 554 - 去掉多余的import. 555 556 ## [1.10.9] - 2023-09-15 557 ### Changed 558 - 屏蔽检测连接池已打开数量的日志. 559 - Windows服务屏蔽使用本地用户登录, 本地用户登录有一个问题, 密码更换后会造成服务运行不正常. 560 561 ## [1.10.8] - 2023-09-15 562 ### Changed 563 - Windows 服务属性增加本地用户名. 564 565 ## [1.10.7] - 2023-09-13 566 ### Changed 567 - Update changelog. 568 - 获取连接增加告警日志. 569 570 ## [1.10.6] - 2023-09-12 571 ### Changed 572 - Update changelog. 573 - 更换golang.org/x/exp/slices为系统标准库. 574 575 ## [1.10.5] - 2023-09-10 576 ### Changed 577 - Update changelog. 578 - 升级依赖库版本. 579 - 升级string和bytes转换函数. 580 581 ## [1.10.4] - 2023-09-10 582 ### Changed 583 - Update changelog. 584 - 升级string和bytes转换函数. 585 586 ## [1.10.3] - 2023-08-24 587 ### Changed 588 - Update changelog. 589 - 增加linux cpu 序列号获取方式, 用第一块网卡的mac地址代替. 590 591 ## [1.10.2] - 2023-08-16 592 ### Changed 593 - Update changelog. 594 - 修订进度条结束逻辑, 先复写进度条, 再结束. 595 596 ## [1.10.1] - 2023-08-13 597 ### Changed 598 - Update changelog. 599 - 升级go版本到1.21.0. 600 601 ## [1.10.0] - 2023-08-02 602 ### Changed 603 - Update changelog. 604 - 调整服务的运行顺序. 605 606 ## [1.9.9] - 2023-08-01 607 ### Changed 608 - Update changelog. 609 - 服务组件去掉日志. 610 611 ## [1.9.8] - 2023-08-01 612 ### Changed 613 - Update changelog. 614 - 增加日志初始化. 615 616 ## [1.9.7] - 2023-08-01 617 ### Changed 618 - Update changelog. 619 - 增加日志. 620 621 ## [1.9.6] - 2023-08-01 622 ### Changed 623 - Update changelog. 624 - 调整windows服务的运行方式. 625 626 ## [1.9.5] - 2023-07-21 627 ### Changed 628 - Update changelog. 629 - 恢复daemon的demo. 630 - 删除daemon的demo. 631 632 ## [1.9.4] - 2023-07-20 633 ### Changed 634 - Update changelog. 635 - 新增daemon工具库. 636 637 ## [1.9.3] - 2023-07-08 638 ### Changed 639 - Update changelog. 640 - 更新依赖库版本. 641 642 ## [1.9.2] - 2023-07-08 643 ### Changed 644 - Update changelog. 645 - 修复季度编码的bug. 646 647 ## [1.9.1] - 2023-07-07 648 ### Changed 649 - Update changelog. 650 - 判断float是否NaN. 651 652 ## [1.9.0] - 2023-07-06 653 ### Changed 654 - Update changelog. 655 - 优化slice去重函数. 656 - 调整获取周、月开始和结束时间的函数. 657 658 ## [1.8.9] - 2023-07-02 659 ### Changed 660 - Update changelog. 661 - 修复文件句柄未关闭的bug. 662 - 修复文件句柄未关闭的bug. 663 664 ## [1.8.8] - 2023-06-30 665 ### Changed 666 - Update changelog. 667 - 修复死锁的bug. 668 669 ## [1.8.7] - 2023-06-30 670 ### Changed 671 - Update changelog. 672 - 增加默认初始化日期函数. 673 674 ## [1.8.6] - 2023-06-30 675 ### Changed 676 - Update changelog. 677 - 增加日期切换功能, 默认不开启. 678 679 ## [1.8.5] - 2023-06-29 680 ### Changed 681 - Update changelog. 682 - 没必要加锁, 加锁是个多余的操作. 683 684 ## [1.8.4] - 2023-06-29 685 ### Changed 686 - Update changelog. 687 - 重置计数器加锁. 688 689 ## [1.8.3] - 2023-06-27 690 ### Changed 691 - Update changelog. 692 - 修复chanel阻塞的bug. 693 694 ## [1.8.2] - 2023-06-27 695 ### Changed 696 - Update changelog. 697 - 修复死锁的bug. 698 699 ## [1.8.1] - 2023-06-27 700 ### Changed 701 - Update changelog. 702 - 连接池增加关闭所有链接的方法. 703 704 ## [1.8.0] - 2023-06-27 705 ### Changed 706 - Update changelog. 707 - 增加base64算法. 708 709 ## [1.7.9] - 2023-06-27 710 ### Changed 711 - Update changelog. 712 - 调整package. 713 714 ## [1.7.8] - 2023-06-27 715 ### Changed 716 - Update changelog. 717 - 增加CPU序列号的获取函数. 718 719 ## [1.7.7] - 2023-06-26 720 ### Changed 721 - Update changelog. 722 - 新增项目内的消息队列. 723 724 ## [1.7.6] - 2023-06-24 725 ### Changed 726 - Update changelog. 727 - 季度函数增加财报季的返回值. 728 729 ## [1.7.5] - 2023-06-21 730 ### Changed 731 - Update changelog. 732 - 新增一个定时调度任务, 回调函数不会并发执行. 733 734 ## [1.7.4] - 2023-06-21 735 ### Changed 736 - Update changelog. 737 - 增加计算指定日期的季度开始和结束时间函数. 738 739 ## [1.7.3] - 2023-06-17 740 ### Changed 741 - Update changelog. 742 - 修复字符串数据反射结构体存在数组长度和字段数量不匹配导致数据缺失的bug. 743 744 ## [1.7.2] - 2023-06-16 745 ### Changed 746 - Update changelog. 747 - 新增结构体tag的反射缓存. 748 749 ## [1.7.1] - 2023-06-16 750 ### Changed 751 - Update changelog. 752 - 更新依赖库. 753 754 ## [1.7.0] - 2023-06-14 755 ### Changed 756 - Update changelog. 757 - 新增slice range函数. 758 759 ## [1.6.9] - 2023-06-14 760 ### Changed 761 - Update changelog. 762 - SliceUnique函数第一个参数约束为指针. 763 764 ## [1.6.8] - 2023-06-14 765 ### Changed 766 - Update changelog. 767 - 新增文件系统相关的检测函数. 768 769 ## [1.6.7] - 2023-06-14 770 ### Changed 771 - Update changelog. 772 - 新增slice和csv文件互转的函数. 773 774 ## [1.6.6] - 2023-06-14 775 ### Changed 776 - Update changelog. 777 - 新增MultiOnce组件, 可以重置的Sync.Once. 778 779 ## [1.6.5] - 2023-06-13 780 ### Changed 781 - Update changelog. 782 - 新增排序和去重两个新函数. 783 784 ## [1.6.4] - 2023-06-13 785 ### Changed 786 - Update changelog. 787 - 微调字符串数组转结构体的函数. 788 - 修订部分警告信息. 789 790 ## [1.6.3] - 2023-06-11 791 ### Changed 792 - Update changelog. 793 - 修订Copy的两个入参, 限制必须是指针. 794 795 ## [1.6.2] - 2023-06-07 796 ### Changed 797 - Update changelog. 798 - 修订部分util工具库. 799 800 ## [1.6.1] - 2023-06-06 801 ### Changed 802 - Update changelog. 803 - 新增四舍五入, 日期时间等函数. 804 805 ## [1.6.0] - 2023-06-03 806 ### Changed 807 - Update changelog. 808 - 调整vek目录为num. 809 810 ## [1.5.1] - 2023-05-13 811 ### Changed 812 - Update changelog. 813 - 收录vek汇编工具库. 814 815 ## [1.5.0] - 2023-05-13 816 ### Changed 817 - Update changelog. 818 - 迁移代码仓库到gitee. 819 820 ## [1.3.33] - 2023-05-12 821 ### Changed 822 - Update changelog. 823 - 更新依赖库版本号. 824 825 ## [1.3.32] - 2023-05-12 826 ### Changed 827 - Update changelog. 828 - 修订http客户端header中accept字段错误的bug. 829 830 ## [1.3.31] - 2023-05-11 831 ### Changed 832 - Update changelog. 833 - 调整进度条检测机制. 834 835 ## [1.3.30] - 2023-05-10 836 ### Changed 837 - Update changelog. 838 - 更新依赖库版本号. 839 840 ## [1.3.29] - 2023-05-07 841 ### Changed 842 - Update changelog. 843 - 调整CheckFilepath参数名. 844 845 ## [1.3.28] - 2023-05-07 846 ### Changed 847 - Update changelog. 848 - 调整array tag反射机制代码. 849 - 删除早期的测试代码. 850 851 ## [1.3.27] - 2023-05-07 852 ### Changed 853 - Update changelog. 854 - 调整git仓库同步脚本. 855 856 ## [1.3.26] - 2023-05-06 857 ### Changed 858 - Update changelog. 859 - 增加切片唯一性排序. 860 861 ## [1.3.25] - 2023-04-26 862 ### Changed 863 - Update changelog. 864 - 调整源文件名. 865 - Update changelog. 866 867 ## [1.3.24] - 2023-04-26 868 ### Changed 869 - 增加slice 过滤函数. 870 871 ## [1.3.23] - 2023-04-24 872 ### Changed 873 - Update changelog. 874 - Treemap加锁. 875 876 ## [1.3.22] - 2023-04-23 877 ### Changed 878 - Update changelog. 879 - 调整bar代码. 880 - 调整切片反转函数测试代码. 881 882 ## [1.3.21] - 2023-04-23 883 ### Changed 884 - Update changelog. 885 - 增加切片反转函数. 886 887 ## [1.3.20] - 2023-04-23 888 ### Changed 889 - Update changelog. 890 - 修复计时的bug. 891 - 提升bar更新速度. 892 893 ## [1.3.19] - 2023-04-23 894 ### Changed 895 - Update changelog. 896 - Update changelog. 897 - 提升bar更新速度. 898 899 ## [1.3.18] - 2023-04-03 900 ### Changed 901 - 收敛信号统一处理机制. 902 903 ## [1.3.17] - 2023-03-20 904 ### Changed 905 - 修复时区的bug. 906 907 ## [1.3.16] - 2023-03-20 908 ### Changed 909 - 优化http client. 910 911 ## [1.3.15] - 2023-03-18 912 ### Changed 913 - 警告不推荐使用SetLogPath. 914 915 ## [1.3.14] - 2023-03-18 916 ### Changed 917 - Logger增加初始化函数. 918 - 增加字符串判断空的函数. 919 920 ## [1.3.13] - 2023-03-18 921 ### Changed 922 - 判断closer是否为nil. 923 924 ## [1.3.12] - 2023-03-18 925 ### Changed 926 - 增加判断是否debug模式. 927 928 ## [1.3.11] - 2023-03-18 929 ### Changed 930 - 增加日志组件退出时可能出现panic. 931 932 ## [1.3.10] - 2023-03-09 933 ### Changed 934 - 增加检测文件路径的函数. 935 936 ## [1.3.9] - 2023-02-28 937 ### Changed 938 - 修订cron版本. 939 940 ## [1.3.8] - 2023-02-23 941 ### Changed 942 - 剔除redis的工具库. 943 - 收录github.com/modern-go/reflect2, 原作者已不维护更新. 944 - 收录github.com/modern-go/reflect2, 原作者已不维护更新. 945 946 ## [1.3.7] - 2023-02-21 947 ### Changed 948 - 屏蔽主进程关闭, 进度条等着结束信号是产生的panic. 949 950 ## [1.3.6] - 2023-02-19 951 ### Changed 952 - 增加信号对操作系统的识别. 953 - 增加信号对操作系统的识别. 954 955 ## [1.3.5] - 2023-02-19 956 ### Changed 957 - 增加progressbar工具, github.com/qianlnk/pgbar, 原库有个问题, 就是不能定位在同一行进行循环展示进度条, 原因是maxline一直在增加. 958 959 ## [1.3.4] - 2023-02-19 960 ### Changed 961 - 去除部分废弃的代码. 962 - 增加两个判断前后缀的函数. 963 964 ## [1.3.3] - 2023-02-18 965 ### Changed 966 - 增加exception. 967 - 增加判断chan是否关闭的函数. 968 969 ## [1.3.2] - 2023-02-18 970 ### Changed 971 - 修订ioutil.readall函数, 调整到io.readall, 优化部分closer接口. 972 973 ## [1.3.1] - 2023-01-29 974 ### Changed 975 - 修订README. 976 - 修订主机地址错误的问题. 977 - 增加推送所有tag的命令. 978 979 ## [1.3.0] - 2023-01-29 980 ### Changed 981 - 推送后显示当前的远程仓库地址. 982 - 在"set -e"之后出现的代码,一旦出现了返回值非零,整个脚本就会立即退出. 983 - 增加gitee和github两个仓库的代码同步脚本. 984 - 去掉多余的转换. 985 - 整理部分package. 986 - 调整包路径. 987 - 改变package, 将c-struct和struc并入encoding/binary中. 988 - 不常用的package的归档在labs. 989 990 ## [1.2.7] - 2023-01-29 991 ### Changed 992 - 修订reflect2. 993 994 ## [1.2.6] - 2023-01-27 995 ### Changed 996 - 增加一对字节数组和字符串互转的函数. 997 998 ## [1.2.5] - 2023-01-24 999 ### Changed 1000 - Import github.com/mitchellh/go-homedir. 1001 1002 ## [1.2.4] - 2023-01-15 1003 ### Changed 1004 - 增加lambda工具包. 1005 1006 ## [1.2.3] - 2023-01-15 1007 ### Changed 1008 - C struct增加测试用例. 1009 1010 ## [1.2.2] - 2023-01-15 1011 ### Changed 1012 - Fork github.com/fananchong/cstruct-go. 1013 1014 ## [1.2.1] - 2023-01-14 1015 ### Changed 1016 - 新增struc工具包. 1017 - 更新pool版本. 1018 - 去掉rune内建关键字的警告. 1019 - 去掉rune内建关键字的警告. 1020 1021 ## [1.2.0] - 2023-01-01 1022 ### Changed 1023 - 修订支持1.20. 1024 1025 ## [1.1.21] - 2021-08-23 1026 ### Changed 1027 - 增加string书写风格转换. 1028 1029 ## [1.1.20] - 2021-08-21 1030 ### Changed 1031 - 增加http组件. 1032 1033 ## [1.1.19] - 2021-07-29 1034 ### Changed 1035 - 调整package. 1036 1037 ## [1.1.18] - 2021-07-29 1038 ### Changed 1039 - 改变常量的目录. 1040 1041 ## [1.1.17] - 2021-07-28 1042 ### Changed 1043 - 增加数组相关的函数. 1044 - 调整目录结构. 1045 1046 ## [1.1.16] - 2021-07-26 1047 ### Changed 1048 - 增加单测. 1049 - 增加测试代码. 1050 - 增加并发hashmap. 1051 1052 ## [1.1.15] - 2021-07-16 1053 ### Changed 1054 - 恢复gls的单测. 1055 1056 ## [1.1.14] - 2021-07-16 1057 ### Fixed 1058 - README. 1059 1060 ### Changed 1061 - 修订GO111MODULE为auto. 1062 - 调整travis 从org转到com. 1063 - Merge branch 'master' of https://github.com/mymmsc/gox. 1064 - V1.1.x (#1). 1065 1066 ## [1.1.13] - 2021-07-15 1067 ### Fixed 1068 - README. 1069 1070 ### Changed 1071 - 增加go:nocheckptr. 1072 - 修订README. 1073 1074 ## [1.1.12] - 2021-07-15 1075 ### Changed 1076 - 修订代码检测流水. 1077 1078 ## [1.1.11] - 2021-07-15 1079 ### Changed 1080 - 调整travis. 1081 1082 ## [1.1.10] - 2021-07-15 1083 ### Changed 1084 - 修订组件依赖. 1085 - 暂时通过改单测golang原文件名_test.go结尾的方式屏蔽有问题的测试. 1086 - 修订依赖组件. 1087 - 修订orm框架的引用. 1088 1089 ## [1.1.9] - 2021-07-10 1090 ### Changed 1091 - 增加struct拷贝功能. 1092 1093 ## [1.1.8] - 2021-07-07 1094 ### Changed 1095 - 整型忽略非数字部分. 1096 1097 ## [1.1.7] - 2021-07-07 1098 ### Changed 1099 - 整型忽略非数字部分. 1100 1101 ## [1.1.6] - 2021-07-07 1102 ### Changed 1103 - 整理目录. 1104 1105 ## [1.1.5] - 2021-07-07 1106 ### Changed 1107 - 修订方法名. 1108 1109 ## [1.1.3] - 2021-07-07 1110 ### Changed 1111 - 增加数值转字符串的方法. 1112 - 增加安全的字符串转数值的方法. 1113 - 调整基础工具的package. 1114 - 增加忽略异常关闭I/O. 1115 - 去掉没有引用的package. 1116 1117 ## [1.1.2] - 2021-06-29 1118 ### Changed 1119 - 调整package路径. 1120 - Bou.ke/monkey的目录结构. 1121 - 修改golang版本. 1122 - Add AOP. 1123 1124 ## [1.1.1] - 2020-08-01 1125 ### Changed 1126 - Add encoding. 1127 1128 ## [1.1.0] - 2020-08-01 1129 ### Changed 1130 - Fix golang version. 1131 1132 ## [1.0.28] - 2020-03-30 1133 ### Changed 1134 - Fix version. 1135 1136 ## [1.0.27] - 2019-08-17 1137 ### Changed 1138 - Fix init. 1139 1140 ## [1.0.26] - 2019-08-17 1141 ### Changed 1142 - Fix init. 1143 1144 ## [1.0.25] - 2019-08-17 1145 ### Changed 1146 - Fix MDC. 1147 1148 ## [1.0.24] - 2019-08-14 1149 ### Changed 1150 - Fix logs. 1151 1152 ## [1.0.23] - 2019-08-10 1153 ### Changed 1154 - Fix package. 1155 1156 ## [1.0.22] - 2019-08-10 1157 ### Changed 1158 - Fix package. 1159 1160 ## [1.0.21] - 2019-08-10 1161 ### Changed 1162 - Add 增加滑动窗口式的waitgroup. 1163 1164 ## [1.0.20] - 2019-05-09 1165 ### Changed 1166 - Fix fastjson data. 1167 1168 ## [1.0.19] - 2019-05-09 1169 ### Changed 1170 - 调整slf4g包名. 1171 1172 ## [1.0.18] - 2019-05-09 1173 ### Changed 1174 - 调整slf4g包名. 1175 - 格式化代码. 1176 1177 ## [1.0.17] - 2019-04-23 1178 ### Changed 1179 - Fix 备份历史文件的日期. 1180 - Merge branch 'v1.0.x' of https://github.com/mymmsc/gox into v1.0.x. 1181 - Fix sign. 1182 - 增加测试中文. 1183 - Fix package. 1184 - Fix. 1185 1186 ## [1.0.16] - 2019-04-14 1187 ### Changed 1188 - Fix go test. 1189 1190 ## [1.0.15] - 2019-04-14 1191 ### Changed 1192 - Add github.com/ddliu/go-httpclient. 1193 1194 ## [1.0.14] - 2019-04-14 1195 ### Changed 1196 - Add github.com/robfig/cron. 1197 1198 ## [1.0.13] - 2019-04-13 1199 ### Changed 1200 - Fix package. 1201 1202 ## [1.0.12] - 2019-04-13 1203 ### Changed 1204 - Add GetString. 1205 1206 ## [1.0.11] - 2019-04-13 1207 ### Changed 1208 - Add fastjson. 1209 1210 ## [1.0.10] - 2019-04-12 1211 ### Changed 1212 - Fix timestamp. 1213 - Delete filetype. 1214 - Add filetype. 1215 1216 ## [1.0.9] - 2019-04-05 1217 ### Changed 1218 - Fix util error. 1219 1220 ## [1.0.8] - 2019-04-05 1221 ### Changed 1222 - Fix package. 1223 - Add github.com/emirpasic/gods README. 1224 - Fix README. 1225 - Fix package. 1226 - Fix. 1227 - Fix package. 1228 - Fix package. 1229 - Fix util. 1230 - Fix travis. 1231 - Fix travis. 1232 - 修改仓库地址. 1233 1234 ## [1.0.7] - 2019-03-31 1235 ### Changed 1236 - Fix module list. 1237 - 调整测试脚本. 1238 - 调整测试脚本. 1239 - Change to execute. 1240 - 调整go module依赖. 1241 - 忽略go test测试结果. 1242 1243 ## [1.0.6] - 2019-03-31 1244 ### Changed 1245 - 删除废弃的代码. 1246 - Add thread local. 1247 1248 ## [1.0.5] - 2019-03-30 1249 ### Changed 1250 - 删除golang.org/x/sys的引用. 1251 1252 ## [1.0.4] - 2019-03-30 1253 ### Changed 1254 - Add logger. 1255 1256 ## [1.0.3] - 2019-03-30 1257 ### Changed 1258 - Add redis pool. 1259 1260 ## [1.0.2] - 2019-03-24 1261 ### Changed 1262 - Add testing. 1263 1264 ## [1.0.1] - 2019-03-24 1265 ### Changed 1266 - Fix version. 1267 - Fix version. 1268 1269 ## [1.0.0] - 2019-03-24 1270 ### Changed 1271 - Fix codecov. 1272 - Fix license. 1273 - Fix codecov. 1274 - Fix codecov. 1275 - Add test code. 1276 - Add test code. 1277 - Fix codecov. 1278 - Fix codecov. 1279 - Fix codecov. 1280 - Fix codecov. 1281 - Fix codecov. 1282 - Fix codecov. 1283 - Fix codecov. 1284 - Fix codecov. 1285 - Fix codecov. 1286 - Fix codecov. 1287 - Fix license. 1288 - Fix travis. 1289 - Fix travis. 1290 - Fix travis. 1291 - Fix golang version. 1292 - Fix. 1293 - Fix. 1294 - Fix. 1295 - Fix. 1296 - Fix travis. 1297 - Add travis-ci. 1298 - Add go-xorm 反转数据库结构 用法. 1299 - Add go-xorm mysql template. 1300 - 修改二维码路径. 1301 - Add QR terminal. 1302 - Add support go module. 1303 - Add gitingore. 1304 - Initial commit. 1305 1306 [Unreleased]: https://gitee.com/quant1x/gox/compare/v1.21.2...HEAD 1307 [1.21.2]: https://gitee.com/quant1x/gox/compare/v1.21.1...v1.21.2 1308 [1.21.1]: https://gitee.com/quant1x/gox/compare/v1.21.0...v1.21.1 1309 [1.21.0]: https://gitee.com/quant1x/gox/compare/v1.20.9...v1.21.0 1310 [1.20.9]: https://gitee.com/quant1x/gox/compare/v1.20.8...v1.20.9 1311 [1.20.8]: https://gitee.com/quant1x/gox/compare/v1.20.7...v1.20.8 1312 [1.20.7]: https://gitee.com/quant1x/gox/compare/v1.20.6...v1.20.7 1313 [1.20.6]: https://gitee.com/quant1x/gox/compare/v1.20.5...v1.20.6 1314 [1.20.5]: https://gitee.com/quant1x/gox/compare/v1.20.4...v1.20.5 1315 [1.20.4]: https://gitee.com/quant1x/gox/compare/v1.20.3...v1.20.4 1316 [1.20.3]: https://gitee.com/quant1x/gox/compare/v1.20.2...v1.20.3 1317 [1.20.2]: https://gitee.com/quant1x/gox/compare/v1.20.1...v1.20.2 1318 [1.20.1]: https://gitee.com/quant1x/gox/compare/v1.20.0...v1.20.1 1319 [1.20.0]: https://gitee.com/quant1x/gox/compare/v1.19.9...v1.20.0 1320 [1.19.9]: https://gitee.com/quant1x/gox/compare/v1.19.8...v1.19.9 1321 [1.19.8]: https://gitee.com/quant1x/gox/compare/v1.19.7...v1.19.8 1322 [1.19.7]: https://gitee.com/quant1x/gox/compare/v1.19.6...v1.19.7 1323 [1.19.6]: https://gitee.com/quant1x/gox/compare/v1.19.5...v1.19.6 1324 [1.19.5]: https://gitee.com/quant1x/gox/compare/v1.19.4...v1.19.5 1325 [1.19.4]: https://gitee.com/quant1x/gox/compare/v1.19.3...v1.19.4 1326 [1.19.3]: https://gitee.com/quant1x/gox/compare/v1.19.2...v1.19.3 1327 [1.19.2]: https://gitee.com/quant1x/gox/compare/v1.19.1...v1.19.2 1328 [1.19.1]: https://gitee.com/quant1x/gox/compare/v1.19.0...v1.19.1 1329 [1.19.0]: https://gitee.com/quant1x/gox/compare/v1.18.9...v1.19.0 1330 [1.18.9]: https://gitee.com/quant1x/gox/compare/v1.18.8...v1.18.9 1331 [1.18.8]: https://gitee.com/quant1x/gox/compare/v1.18.7...v1.18.8 1332 [1.18.7]: https://gitee.com/quant1x/gox/compare/v1.18.6...v1.18.7 1333 [1.18.6]: https://gitee.com/quant1x/gox/compare/v1.18.5...v1.18.6 1334 [1.18.5]: https://gitee.com/quant1x/gox/compare/v1.18.4...v1.18.5 1335 [1.18.4]: https://gitee.com/quant1x/gox/compare/v1.18.3...v1.18.4 1336 [1.18.3]: https://gitee.com/quant1x/gox/compare/v1.18.2...v1.18.3 1337 [1.18.2]: https://gitee.com/quant1x/gox/compare/v1.18.1...v1.18.2 1338 [1.18.1]: https://gitee.com/quant1x/gox/compare/v1.18.0...v1.18.1 1339 [1.18.0]: https://gitee.com/quant1x/gox/compare/v1.17.9...v1.18.0 1340 [1.17.9]: https://gitee.com/quant1x/gox/compare/v1.17.8...v1.17.9 1341 [1.17.8]: https://gitee.com/quant1x/gox/compare/v1.17.7...v1.17.8 1342 [1.17.7]: https://gitee.com/quant1x/gox/compare/v1.17.6...v1.17.7 1343 [1.17.6]: https://gitee.com/quant1x/gox/compare/v1.17.5...v1.17.6 1344 [1.17.5]: https://gitee.com/quant1x/gox/compare/v1.17.4...v1.17.5 1345 [1.17.4]: https://gitee.com/quant1x/gox/compare/v1.17.3...v1.17.4 1346 [1.17.3]: https://gitee.com/quant1x/gox/compare/v1.17.2...v1.17.3 1347 [1.17.2]: https://gitee.com/quant1x/gox/compare/v1.17.1...v1.17.2 1348 [1.17.1]: https://gitee.com/quant1x/gox/compare/v1.17.0...v1.17.1 1349 [1.17.0]: https://gitee.com/quant1x/gox/compare/v1.16.9...v1.17.0 1350 [1.16.9]: https://gitee.com/quant1x/gox/compare/v1.16.8...v1.16.9 1351 [1.16.8]: https://gitee.com/quant1x/gox/compare/v1.16.7...v1.16.8 1352 [1.16.7]: https://gitee.com/quant1x/gox/compare/v1.16.6...v1.16.7 1353 [1.16.6]: https://gitee.com/quant1x/gox/compare/v1.16.5...v1.16.6 1354 [1.16.5]: https://gitee.com/quant1x/gox/compare/v1.16.4...v1.16.5 1355 [1.16.4]: https://gitee.com/quant1x/gox/compare/v1.16.3...v1.16.4 1356 [1.16.3]: https://gitee.com/quant1x/gox/compare/v1.16.2...v1.16.3 1357 [1.16.2]: https://gitee.com/quant1x/gox/compare/v1.16.1...v1.16.2 1358 [1.16.1]: https://gitee.com/quant1x/gox/compare/v1.16.0...v1.16.1 1359 [1.16.0]: https://gitee.com/quant1x/gox/compare/v1.15.9...v1.16.0 1360 [1.15.9]: https://gitee.com/quant1x/gox/compare/v1.15.8...v1.15.9 1361 [1.15.8]: https://gitee.com/quant1x/gox/compare/v1.15.7...v1.15.8 1362 [1.15.7]: https://gitee.com/quant1x/gox/compare/v1.15.6...v1.15.7 1363 [1.15.6]: https://gitee.com/quant1x/gox/compare/v1.15.5...v1.15.6 1364 [1.15.5]: https://gitee.com/quant1x/gox/compare/v1.15.4...v1.15.5 1365 [1.15.4]: https://gitee.com/quant1x/gox/compare/v1.15.3...v1.15.4 1366 [1.15.3]: https://gitee.com/quant1x/gox/compare/v1.15.2...v1.15.3 1367 [1.15.2]: https://gitee.com/quant1x/gox/compare/v1.15.1...v1.15.2 1368 [1.15.1]: https://gitee.com/quant1x/gox/compare/v1.15.0...v1.15.1 1369 [1.15.0]: https://gitee.com/quant1x/gox/compare/v1.14.9...v1.15.0 1370 [1.14.9]: https://gitee.com/quant1x/gox/compare/v1.14.8...v1.14.9 1371 [1.14.8]: https://gitee.com/quant1x/gox/compare/v1.14.7...v1.14.8 1372 [1.14.7]: https://gitee.com/quant1x/gox/compare/v1.14.6...v1.14.7 1373 [1.14.6]: https://gitee.com/quant1x/gox/compare/v1.14.5...v1.14.6 1374 [1.14.5]: https://gitee.com/quant1x/gox/compare/v1.14.4...v1.14.5 1375 [1.14.4]: https://gitee.com/quant1x/gox/compare/v1.14.3...v1.14.4 1376 [1.14.3]: https://gitee.com/quant1x/gox/compare/v1.14.2...v1.14.3 1377 [1.14.2]: https://gitee.com/quant1x/gox/compare/v1.14.1...v1.14.2 1378 [1.14.1]: https://gitee.com/quant1x/gox/compare/v1.14.0...v1.14.1 1379 [1.14.0]: https://gitee.com/quant1x/gox/compare/v1.13.9...v1.14.0 1380 [1.13.9]: https://gitee.com/quant1x/gox/compare/v1.13.8...v1.13.9 1381 [1.13.8]: https://gitee.com/quant1x/gox/compare/v1.13.7...v1.13.8 1382 [1.13.7]: https://gitee.com/quant1x/gox/compare/v1.13.6...v1.13.7 1383 [1.13.6]: https://gitee.com/quant1x/gox/compare/v1.13.5...v1.13.6 1384 [1.13.5]: https://gitee.com/quant1x/gox/compare/v1.13.4...v1.13.5 1385 [1.13.4]: https://gitee.com/quant1x/gox/compare/v1.13.3...v1.13.4 1386 [1.13.3]: https://gitee.com/quant1x/gox/compare/v1.13.2...v1.13.3 1387 [1.13.2]: https://gitee.com/quant1x/gox/compare/v1.13.1...v1.13.2 1388 [1.13.1]: https://gitee.com/quant1x/gox/compare/v1.13.0...v1.13.1 1389 [1.13.0]: https://gitee.com/quant1x/gox/compare/v1.12.9...v1.13.0 1390 [1.12.9]: https://gitee.com/quant1x/gox/compare/v1.12.8...v1.12.9 1391 [1.12.8]: https://gitee.com/quant1x/gox/compare/v1.12.7...v1.12.8 1392 [1.12.7]: https://gitee.com/quant1x/gox/compare/v1.12.6...v1.12.7 1393 [1.12.6]: https://gitee.com/quant1x/gox/compare/v1.12.5...v1.12.6 1394 [1.12.5]: https://gitee.com/quant1x/gox/compare/v1.12.4...v1.12.5 1395 [1.12.4]: https://gitee.com/quant1x/gox/compare/v1.12.3...v1.12.4 1396 [1.12.3]: https://gitee.com/quant1x/gox/compare/v1.12.2...v1.12.3 1397 [1.12.2]: https://gitee.com/quant1x/gox/compare/v1.12.1...v1.12.2 1398 [1.12.1]: https://gitee.com/quant1x/gox/compare/v1.12.0...v1.12.1 1399 [1.12.0]: https://gitee.com/quant1x/gox/compare/v1.11.9...v1.12.0 1400 [1.11.9]: https://gitee.com/quant1x/gox/compare/v1.11.8...v1.11.9 1401 [1.11.8]: https://gitee.com/quant1x/gox/compare/v1.11.7...v1.11.8 1402 [1.11.7]: https://gitee.com/quant1x/gox/compare/v1.11.6...v1.11.7 1403 [1.11.6]: https://gitee.com/quant1x/gox/compare/v1.11.5...v1.11.6 1404 [1.11.5]: https://gitee.com/quant1x/gox/compare/v1.11.4...v1.11.5 1405 [1.11.4]: https://gitee.com/quant1x/gox/compare/v1.11.3...v1.11.4 1406 [1.11.3]: https://gitee.com/quant1x/gox/compare/v1.11.2...v1.11.3 1407 [1.11.2]: https://gitee.com/quant1x/gox/compare/v1.11.1...v1.11.2 1408 [1.11.1]: https://gitee.com/quant1x/gox/compare/v1.11.0...v1.11.1 1409 [1.11.0]: https://gitee.com/quant1x/gox/compare/v1.10.9...v1.11.0 1410 [1.10.9]: https://gitee.com/quant1x/gox/compare/v1.10.8...v1.10.9 1411 [1.10.8]: https://gitee.com/quant1x/gox/compare/v1.10.7...v1.10.8 1412 [1.10.7]: https://gitee.com/quant1x/gox/compare/v1.10.6...v1.10.7 1413 [1.10.6]: https://gitee.com/quant1x/gox/compare/v1.10.5...v1.10.6 1414 [1.10.5]: https://gitee.com/quant1x/gox/compare/v1.10.4...v1.10.5 1415 [1.10.4]: https://gitee.com/quant1x/gox/compare/v1.10.3...v1.10.4 1416 [1.10.3]: https://gitee.com/quant1x/gox/compare/v1.10.2...v1.10.3 1417 [1.10.2]: https://gitee.com/quant1x/gox/compare/v1.10.1...v1.10.2 1418 [1.10.1]: https://gitee.com/quant1x/gox/compare/v1.10.0...v1.10.1 1419 [1.10.0]: https://gitee.com/quant1x/gox/compare/v1.9.9...v1.10.0 1420 [1.9.9]: https://gitee.com/quant1x/gox/compare/v1.9.8...v1.9.9 1421 [1.9.8]: https://gitee.com/quant1x/gox/compare/v1.9.7...v1.9.8 1422 [1.9.7]: https://gitee.com/quant1x/gox/compare/v1.9.6...v1.9.7 1423 [1.9.6]: https://gitee.com/quant1x/gox/compare/v1.9.5...v1.9.6 1424 [1.9.5]: https://gitee.com/quant1x/gox/compare/v1.9.4...v1.9.5 1425 [1.9.4]: https://gitee.com/quant1x/gox/compare/v1.9.3...v1.9.4 1426 [1.9.3]: https://gitee.com/quant1x/gox/compare/v1.9.2...v1.9.3 1427 [1.9.2]: https://gitee.com/quant1x/gox/compare/v1.9.1...v1.9.2 1428 [1.9.1]: https://gitee.com/quant1x/gox/compare/v1.9.0...v1.9.1 1429 [1.9.0]: https://gitee.com/quant1x/gox/compare/v1.8.9...v1.9.0 1430 [1.8.9]: https://gitee.com/quant1x/gox/compare/v1.8.8...v1.8.9 1431 [1.8.8]: https://gitee.com/quant1x/gox/compare/v1.8.7...v1.8.8 1432 [1.8.7]: https://gitee.com/quant1x/gox/compare/v1.8.6...v1.8.7 1433 [1.8.6]: https://gitee.com/quant1x/gox/compare/v1.8.5...v1.8.6 1434 [1.8.5]: https://gitee.com/quant1x/gox/compare/v1.8.4...v1.8.5 1435 [1.8.4]: https://gitee.com/quant1x/gox/compare/v1.8.3...v1.8.4 1436 [1.8.3]: https://gitee.com/quant1x/gox/compare/v1.8.2...v1.8.3 1437 [1.8.2]: https://gitee.com/quant1x/gox/compare/v1.8.1...v1.8.2 1438 [1.8.1]: https://gitee.com/quant1x/gox/compare/v1.8.0...v1.8.1 1439 [1.8.0]: https://gitee.com/quant1x/gox/compare/v1.7.9...v1.8.0 1440 [1.7.9]: https://gitee.com/quant1x/gox/compare/v1.7.8...v1.7.9 1441 [1.7.8]: https://gitee.com/quant1x/gox/compare/v1.7.7...v1.7.8 1442 [1.7.7]: https://gitee.com/quant1x/gox/compare/v1.7.6...v1.7.7 1443 [1.7.6]: https://gitee.com/quant1x/gox/compare/v1.7.5...v1.7.6 1444 [1.7.5]: https://gitee.com/quant1x/gox/compare/v1.7.4...v1.7.5 1445 [1.7.4]: https://gitee.com/quant1x/gox/compare/v1.7.3...v1.7.4 1446 [1.7.3]: https://gitee.com/quant1x/gox/compare/v1.7.2...v1.7.3 1447 [1.7.2]: https://gitee.com/quant1x/gox/compare/v1.7.1...v1.7.2 1448 [1.7.1]: https://gitee.com/quant1x/gox/compare/v1.7.0...v1.7.1 1449 [1.7.0]: https://gitee.com/quant1x/gox/compare/v1.6.9...v1.7.0 1450 [1.6.9]: https://gitee.com/quant1x/gox/compare/v1.6.8...v1.6.9 1451 [1.6.8]: https://gitee.com/quant1x/gox/compare/v1.6.7...v1.6.8 1452 [1.6.7]: https://gitee.com/quant1x/gox/compare/v1.6.6...v1.6.7 1453 [1.6.6]: https://gitee.com/quant1x/gox/compare/v1.6.5...v1.6.6 1454 [1.6.5]: https://gitee.com/quant1x/gox/compare/v1.6.4...v1.6.5 1455 [1.6.4]: https://gitee.com/quant1x/gox/compare/v1.6.3...v1.6.4 1456 [1.6.3]: https://gitee.com/quant1x/gox/compare/v1.6.2...v1.6.3 1457 [1.6.2]: https://gitee.com/quant1x/gox/compare/v1.6.1...v1.6.2 1458 [1.6.1]: https://gitee.com/quant1x/gox/compare/v1.6.0...v1.6.1 1459 [1.6.0]: https://gitee.com/quant1x/gox/compare/v1.5.1...v1.6.0 1460 [1.5.1]: https://gitee.com/quant1x/gox/compare/v1.5.0...v1.5.1 1461 [1.5.0]: https://gitee.com/quant1x/gox/compare/v1.3.33...v1.5.0 1462 [1.3.33]: https://gitee.com/quant1x/gox/compare/v1.3.32...v1.3.33 1463 [1.3.32]: https://gitee.com/quant1x/gox/compare/v1.3.31...v1.3.32 1464 [1.3.31]: https://gitee.com/quant1x/gox/compare/v1.3.30...v1.3.31 1465 [1.3.30]: https://gitee.com/quant1x/gox/compare/v1.3.29...v1.3.30 1466 [1.3.29]: https://gitee.com/quant1x/gox/compare/v1.3.28...v1.3.29 1467 [1.3.28]: https://gitee.com/quant1x/gox/compare/v1.3.27...v1.3.28 1468 [1.3.27]: https://gitee.com/quant1x/gox/compare/v1.3.26...v1.3.27 1469 [1.3.26]: https://gitee.com/quant1x/gox/compare/v1.3.25...v1.3.26 1470 [1.3.25]: https://gitee.com/quant1x/gox/compare/v1.3.24...v1.3.25 1471 [1.3.24]: https://gitee.com/quant1x/gox/compare/v1.3.23...v1.3.24 1472 [1.3.23]: https://gitee.com/quant1x/gox/compare/v1.3.22...v1.3.23 1473 [1.3.22]: https://gitee.com/quant1x/gox/compare/v1.3.21...v1.3.22 1474 [1.3.21]: https://gitee.com/quant1x/gox/compare/v1.3.20...v1.3.21 1475 [1.3.20]: https://gitee.com/quant1x/gox/compare/v1.3.19...v1.3.20 1476 [1.3.19]: https://gitee.com/quant1x/gox/compare/v1.3.18...v1.3.19 1477 [1.3.18]: https://gitee.com/quant1x/gox/compare/v1.3.17...v1.3.18 1478 [1.3.17]: https://gitee.com/quant1x/gox/compare/v1.3.16...v1.3.17 1479 [1.3.16]: https://gitee.com/quant1x/gox/compare/v1.3.15...v1.3.16 1480 [1.3.15]: https://gitee.com/quant1x/gox/compare/v1.3.14...v1.3.15 1481 [1.3.14]: https://gitee.com/quant1x/gox/compare/v1.3.13...v1.3.14 1482 [1.3.13]: https://gitee.com/quant1x/gox/compare/v1.3.12...v1.3.13 1483 [1.3.12]: https://gitee.com/quant1x/gox/compare/v1.3.11...v1.3.12 1484 [1.3.11]: https://gitee.com/quant1x/gox/compare/v1.3.10...v1.3.11 1485 [1.3.10]: https://gitee.com/quant1x/gox/compare/v1.3.9...v1.3.10 1486 [1.3.9]: https://gitee.com/quant1x/gox/compare/v1.3.8...v1.3.9 1487 [1.3.8]: https://gitee.com/quant1x/gox/compare/v1.3.7...v1.3.8 1488 [1.3.7]: https://gitee.com/quant1x/gox/compare/v1.3.6...v1.3.7 1489 [1.3.6]: https://gitee.com/quant1x/gox/compare/v1.3.5...v1.3.6 1490 [1.3.5]: https://gitee.com/quant1x/gox/compare/v1.3.4...v1.3.5 1491 [1.3.4]: https://gitee.com/quant1x/gox/compare/v1.3.3...v1.3.4 1492 [1.3.3]: https://gitee.com/quant1x/gox/compare/v1.3.2...v1.3.3 1493 [1.3.2]: https://gitee.com/quant1x/gox/compare/v1.3.1...v1.3.2 1494 [1.3.1]: https://gitee.com/quant1x/gox/compare/v1.3.0...v1.3.1 1495 [1.3.0]: https://gitee.com/quant1x/gox/compare/v1.2.7...v1.3.0 1496 [1.2.7]: https://gitee.com/quant1x/gox/compare/v1.2.6...v1.2.7 1497 [1.2.6]: https://gitee.com/quant1x/gox/compare/v1.2.5...v1.2.6 1498 [1.2.5]: https://gitee.com/quant1x/gox/compare/v1.2.4...v1.2.5 1499 [1.2.4]: https://gitee.com/quant1x/gox/compare/v1.2.3...v1.2.4 1500 [1.2.3]: https://gitee.com/quant1x/gox/compare/v1.2.2...v1.2.3 1501 [1.2.2]: https://gitee.com/quant1x/gox/compare/v1.2.1...v1.2.2 1502 [1.2.1]: https://gitee.com/quant1x/gox/compare/v1.2.0...v1.2.1 1503 [1.2.0]: https://gitee.com/quant1x/gox/compare/v1.1.21...v1.2.0 1504 [1.1.21]: https://gitee.com/quant1x/gox/compare/v1.1.20...v1.1.21 1505 [1.1.20]: https://gitee.com/quant1x/gox/compare/v1.1.19...v1.1.20 1506 [1.1.19]: https://gitee.com/quant1x/gox/compare/v1.1.18...v1.1.19 1507 [1.1.18]: https://gitee.com/quant1x/gox/compare/v1.1.17...v1.1.18 1508 [1.1.17]: https://gitee.com/quant1x/gox/compare/v1.1.16...v1.1.17 1509 [1.1.16]: https://gitee.com/quant1x/gox/compare/v1.1.15...v1.1.16 1510 [1.1.15]: https://gitee.com/quant1x/gox/compare/v1.1.14...v1.1.15 1511 [1.1.14]: https://gitee.com/quant1x/gox/compare/v1.1.13...v1.1.14 1512 [1.1.13]: https://gitee.com/quant1x/gox/compare/v1.1.12...v1.1.13 1513 [1.1.12]: https://gitee.com/quant1x/gox/compare/v1.1.11...v1.1.12 1514 [1.1.11]: https://gitee.com/quant1x/gox/compare/v1.1.10...v1.1.11 1515 [1.1.10]: https://gitee.com/quant1x/gox/compare/v1.1.9...v1.1.10 1516 [1.1.9]: https://gitee.com/quant1x/gox/compare/v1.1.8...v1.1.9 1517 [1.1.8]: https://gitee.com/quant1x/gox/compare/v1.1.7...v1.1.8 1518 [1.1.7]: https://gitee.com/quant1x/gox/compare/v1.1.6...v1.1.7 1519 [1.1.6]: https://gitee.com/quant1x/gox/compare/v1.1.5...v1.1.6 1520 [1.1.5]: https://gitee.com/quant1x/gox/compare/v1.1.3...v1.1.5 1521 [1.1.3]: https://gitee.com/quant1x/gox/compare/v1.1.2...v1.1.3 1522 [1.1.2]: https://gitee.com/quant1x/gox/compare/v1.1.1...v1.1.2 1523 [1.1.1]: https://gitee.com/quant1x/gox/compare/v1.1.0...v1.1.1 1524 [1.1.0]: https://gitee.com/quant1x/gox/compare/v1.0.28...v1.1.0 1525 [1.0.28]: https://gitee.com/quant1x/gox/compare/v1.0.27...v1.0.28 1526 [1.0.27]: https://gitee.com/quant1x/gox/compare/v1.0.26...v1.0.27 1527 [1.0.26]: https://gitee.com/quant1x/gox/compare/v1.0.25...v1.0.26 1528 [1.0.25]: https://gitee.com/quant1x/gox/compare/v1.0.24...v1.0.25 1529 [1.0.24]: https://gitee.com/quant1x/gox/compare/v1.0.23...v1.0.24 1530 [1.0.23]: https://gitee.com/quant1x/gox/compare/v1.0.22...v1.0.23 1531 [1.0.22]: https://gitee.com/quant1x/gox/compare/v1.0.21...v1.0.22 1532 [1.0.21]: https://gitee.com/quant1x/gox/compare/v1.0.20...v1.0.21 1533 [1.0.20]: https://gitee.com/quant1x/gox/compare/v1.0.19...v1.0.20 1534 [1.0.19]: https://gitee.com/quant1x/gox/compare/v1.0.18...v1.0.19 1535 [1.0.18]: https://gitee.com/quant1x/gox/compare/v1.0.17...v1.0.18 1536 [1.0.17]: https://gitee.com/quant1x/gox/compare/v1.0.16...v1.0.17 1537 [1.0.16]: https://gitee.com/quant1x/gox/compare/v1.0.15...v1.0.16 1538 [1.0.15]: https://gitee.com/quant1x/gox/compare/v1.0.14...v1.0.15 1539 [1.0.14]: https://gitee.com/quant1x/gox/compare/v1.0.13...v1.0.14 1540 [1.0.13]: https://gitee.com/quant1x/gox/compare/v1.0.12...v1.0.13 1541 [1.0.12]: https://gitee.com/quant1x/gox/compare/v1.0.11...v1.0.12 1542 [1.0.11]: https://gitee.com/quant1x/gox/compare/v1.0.10...v1.0.11 1543 [1.0.10]: https://gitee.com/quant1x/gox/compare/v1.0.9...v1.0.10 1544 [1.0.9]: https://gitee.com/quant1x/gox/compare/v1.0.8...v1.0.9 1545 [1.0.8]: https://gitee.com/quant1x/gox/compare/v1.0.7...v1.0.8 1546 [1.0.7]: https://gitee.com/quant1x/gox/compare/v1.0.6...v1.0.7 1547 [1.0.6]: https://gitee.com/quant1x/gox/compare/v1.0.5...v1.0.6 1548 [1.0.5]: https://gitee.com/quant1x/gox/compare/v1.0.4...v1.0.5 1549 [1.0.4]: https://gitee.com/quant1x/gox/compare/v1.0.3...v1.0.4 1550 [1.0.3]: https://gitee.com/quant1x/gox/compare/v1.0.2...v1.0.3 1551 [1.0.2]: https://gitee.com/quant1x/gox/compare/v1.0.1...v1.0.2 1552 [1.0.1]: https://gitee.com/quant1x/gox/compare/v1.0.0...v1.0.1 1553 [1.0.0]: https://gitee.com/quant1x/gox/releases/tag/v1.0.0