dynamic-struct:Golang软件包,用于在运行时编辑结构的字段并将结构映射到其他结构

时间:2021-05-10 18:38:38
【文件属性】:
文件名称:dynamic-struct:Golang软件包,用于在运行时编辑结构的字段并将结构映射到其他结构
文件大小:15KB
文件格式:ZIP
更新时间:2021-05-10 18:38:38
go golang runtime dynamic structs Golang动态结构 包动态结构提供了在运行时动态扩展或合并现有已定义结构或提供全新结构的可能性。 主要特点: 在运行时构建全新的结构 在运行时扩展现有结构 在运行时合并多个结构 在结构中添加新字段 从结构中删除现有字段 修改字段的类型和标签 轻松阅读动态结构 将具有设置值的动态结构映射到现有结构 制作动态结构的切片和地图 开箱即用,可以使用: ... 基准测试 环境: MacBook Pro(13英寸,2015年初),2.7 GHz Intel Core i5 go版本go1.11 darwin / amd64 goos: darwin goarch: amd64 pkg: github.com/ompluscator/dynamic-struct BenchmarkClassicWay_NewInstance-4 2000000000
【文件预览】:
dynamic-struct-master
----.travis.yml(96B)
----reader.go(14KB)
----reader_test.go(20KB)
----benchmarks_test.go(4KB)
----LICENSE(1KB)
----builder.go(5KB)
----builder_test.go(5KB)
----README.md(8KB)
----_examples()
--------example_test.go(6KB)
--------json.go(13KB)
--------form.go(5KB)

网友评论