3 Star 0 Fork 0

neuro-netw0rk/server-golib

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
struct.go 301 Bytes
一键复制 编辑 原始数据 按行查看 历史
LeoWang 提交于 7个月前 . 整合golib和serverlib
package utils
import "reflect"
func StructToMap(obj interface{}) map[string]interface{} {
typ := reflect.TypeOf(obj)
val := reflect.ValueOf(obj)
var data = make(map[string]interface{})
for i := 0; i < typ.NumField(); i++ {
data[typ.Field(i).Name] = val.Field(i).Interface()
}
return data
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Go
1
https://gitee.com/neuro-netw0rk/server-golib.git
git@gitee.com:neuro-netw0rk/server-golib.git
neuro-netw0rk
server-golib
server-golib
v0.0.5-beta2

搜索帮助