NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules · #2671 by repository stars
Last release 1 years ago
no release in 18 months
Release timing varies
gaps range from 1 weeks to 9 months
Nearly every release is documented
notes for 58 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
119 releases · first in 2019
[feat] nazabits: 增加BitReader::SkipBits,SkipBytes函数,用于跳过数据
Nothing published for this version
[fix] package nazaatomic: mips mipsle两个32位的平台的64位原子整型使用mutex来避免崩溃
One column per quarter.
[feat] package nazasync:新增的package,其中的Mutex可用于debug锁方面的问题
[feat] 新增package crypto: 内部包含PKCS5和PKCS7的加密、解密函数,AES CBC的加密、解密函数
[feat] nazabits: BitReader,增加一种使用方式,可多次读取,最后判断是否发生错误
[feat] package nazaerrors: 增加Wrap函数,用于封装error
[feat] package nazastring,增加SubSliceSafety函数,安全的获取切片的子切片
[refactor] package nazahttp: 删除函数ReadHTTPRequest,新增函数ReadHTTPRequestMessage,函数ReadHTTPResponseMessage
[fix] package taskpool: 全局对象解析task参数错误
[feat] 新增package defertaskthread,用于执行延时任务
[feat] func UnmarshalRequestJsonBody 反序列化http json body
[fix] package nazanet: 使用net.UDPConn方式初始化UDPConnection时,可以同时初始化RAddr远端地址
[feat] package connection: 增加GetStat函数,用于获取连接读取、发送数据的总字节数
[feat] package nazabits: 新增函数ReadBits64
[refactor] 重构UDPConnection,既可作为服务端连接,又可作为客户端连接
[feat] 新增package,底层基于切片实现的固定容量大小的FIFO的环形队列
[fix] 当request line和status line存在多个空格时,解析错误
[feat] 新增package,提供三个函数IsNil,Equal,EqualInteger
[feat] 增加连接关闭标志,使用channel发送数据时,如果连接已关闭,可以向调用方返回错误
[feat] 增加BitReader::ReadGolomb函数,读取0阶指数哥伦布编码
[feat] 新增函数GetHttpFile,用于下载HTTP文件
[fix] BitWriter::WriteBit如果原数据不为零值时,会错误覆盖非写入的位
[feat] 新增 BitReader::ReadBits16,ReadBits32,ReadBytes函数
[refactor] BitReader::ReadBits重命名为ReadBits8,BitWriter::WriteBits重命名为WriteBits8,WriteBits16
Nothing published for this version
[feat] 增加BitReader用于按位读取,增加BitWriter用于按位写入
[feat] 新增WithPrefix函数,用于支持设置前缀,并且前缀可叠加,使得可以按repo ,package,对象等维度添加不同的前缀
Nothing published for this version
- package nazabits: - [feat] 新增package,提供一些位运算函数
Nothing published for this version
[feat] 增加Option.MaxWorkerNum,可配置最大协程并发数量
Nothing published for this version
Nothing published for this version
Nothing published for this version
[feat] 新增漏桶LeakyBucket和令牌桶TokenBucket,把以前的RateLimit删了
- package snowflake - [feat] 新增的包,分布式唯一性64位ID生成器
[feat] Nodes 接口返回 node 对应的 point 范围,供调用方判断 hash 是否均匀
Nothing published for this version
Nothing published for this version
Nothing published for this version
demo/add_blog_license:行尾增加两个空格,便于部分 markdown 解析器解析为为换行
demo/add_blog_license:行尾增加两个空格,便于部分 markdown 解析器解析为为换行Nothing published for this version
Nothing published for this version
Nothing published for this version
- package ic: - 新增的包,将整型切片压缩序列化成二进制字符切片 - package bininfo: - 增加注释 - package assert: - 增加注释
遍历读取文件发生错误时,不退出遍历,而是将错误在回调中返回给上层
demo/add_blog_license:
Nothing published for this version
- package bufferpool - 新增的包,bytes.Buffer 池 - package nazaatomic - 新增的包,对 sync.atomic 的再封装 - package taskpool - 新增的包,协程池 - test.sh - 做更多的 go tools 检查 -
demo/add_blog_license
demo/add_go_license
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
新增 demo/add_go_license:给 Go 仓库的所有go源码文件添加MIT许可证
新增 func SliceByteToStringTmp 和 func StringToSliceByteTmp,用于无拷贝的做string和[]byte的转换
mkdir 0777 and create file 0666, append if file exist
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →