GO的官方包太繁琐了, 是否应该仿照PHP写一套常用函数库呢?

go写起来真繁琐, 很简单的东西没有形成简单的库.
举个简单例子:
json.Unmarshal()就不能再增加一个json.UnmarshalFlie()
MD5生成字符串也行啊, 还得再自己写个函数.
写了一个月项目了, 我基本上就是仿写PHP函数库了, 而且大量反射,map无法排序等等问题, 写个简单函数都很繁琐;
我自己写了一个base包, 大约有100多个函数了, 就是简化官方库, 和PHP功能基本一样. 问下, 每个文件都加载base包, 会否影响性能, 这个base包会原来越大, 理论上能写300多个函数(没有结构体,直接函数).

共 2 个回复


jimmykuu

你的 MarshalFlie 是怎么写的?

# 0

duanquanyong

再写一年你就不会这么想了

# 1