Commit Graph

10 Commits (f31effc74cc09f83a3eb969d411d78d5d7ad18f9)

Author SHA1 Message Date
q191201771 29c2ac35bd 1. [chore] build.sh 2. mod blog license 5 years ago
q191201771 e71acc9757 [feat] package nazalog: new func Assert and AssertFatal and AssertPanic 5 years ago
q191201771 8269c1a75e new package bitrate 5 years ago
q191201771 d97d098e5b mod bininfo comment 5 years ago
q191201771 61c419df7b details:
- package filebatch:
    - 遍历读取文件发生错误时,不退出遍历,而是将错误在回调中返回给上层
- package connection:
    - bugfix,初始化 write chan 相关的信息是通过 write chan 的配置,而不是 write buf 的配置
- package slicebytepool:
    - 新增的包,一个 []byte 内存池
- package nazamd5:
    - 新增的包,md5 操作
- package consistenthash:
    - 新增的包,一致性hash
- package bufferpool:
    - 删除 bufferpool 包
- demo/myapp:
    - 用于演示 package bininfo 的使用
- demo/add_blog_license:
    - 修改 license 内容
- 其他:
    - 统一error变量的命名方式及内容格式,涉及到的 package:filebatch, connection, taskpool, nazalog
5 years ago
q191201771 9adb7454d2 - demo/add_blog_license
- 修改许可证样式
    - 检查许可证是否存在时,只检查声明两个字
- demo/add_go_license
    - 用户名和邮箱由命令行参数传入
- package bufferpool
    - 新增的包,bytes.Buffer 池
- package nazaatomic
    - 新增的包,对 sync.atomic 的再封装
- test.sh
    - 做更多的 go tools 检查
5 years ago
q191201771 036ec2e0e6 1. new package taskpool 2. package nazalog: refactor 5 years ago
q191201771 dacff6d56b 1. 新增 filebatch package:文件批量操作
2. 新增 demo/add_go_license:给 Go 仓库的所有go源码文件添加MIT许可证
3. 新增 demo/add_blog_license:给我自己博客的所有文章尾部添加声明
5 years ago
q191201771 c6e9f14d57 rm demo/connstat 5 years ago
q191201771 8f7f3be0fa 添加 /demo/connstat 用于测试 net.Conn.SetWriteDeadline 的性能开销 6 years ago