-
go2proto
此工具的主要作用是把go的struct转换成proto文件,再配合bat脚本,快速生成所有的pd.go文件 支持-d参数指定存放go文件的目录,转换所有的go文件 支持-g参数指定单个go文件
-
encode util
此工具是帮我写C的朋友制作的, 因为嵌入式开发ram和rom的限制,字符集不能太大, 所以需要精简字符集,于是拜托我制作了这个工具。 运行此工具之后,打开浏览器就可以把需要的字符进行转码了,生成的内容是一个gb2312和utf-16的二维数组,方便直接复制使用
-
util包
这个包下主要是一个模型转化的工具, 因为项目开发的时候,需要把数据模型在pb.go和数据库模型之间转换。为什么需要转换呢,为了使用gorm的钩子函数,但是proto中没有对应的时间类型。 如果用json包转换则需要一次序列化和一次反序列化,出于效率和go对泛型的不支持的考虑,制作了这个转换工具
-
Notifications
You must be signed in to change notification settings - Fork 0
humyPro/GoUtil
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
go工具仓库
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published