size:运行时变量的大小 源码
size-在运行时计算变量的内存消耗 有时,您可能需要一个工具来在运行时测量Go程序中对象的大小。 该程序包尝试这样做。 基于Go标准库中的binary.Size()软件包。 特征: 支持非固定大小的变量和struct字段: struct , int , slice , string , map ; 支持复杂的类型,包括具有非固定大小字段的结构; 支持所有基本类型(数字,布尔); 支持chan和interface ; 支持指针; 实现无限递归检测(即,指向父结构的struct字段内部的指针)。 使用范例 package main import ( "fmt" "github.
文件列表
size-master.zip
(预估有个8文件)
size-master
test_cases.go
2KB
size.go
3KB
exampe
main.go
4KB
LICENSE
1KB
size_test.go
259B
.gitignore
269B
README.md
1KB
go.mod
46B
暂无评论