文件名称:kazaam:Golang中JSON的任意转换
文件大小:40KB
文件格式:ZIP
更新时间:2024-02-24 14:35:21
golang json json-data transformations json-format
卡扎姆 描述 创建Kazaam的目的是支持使用Golang轻松快速地转换JSON数据。 此功能为我们提供了一种简单的机制,用于获取中间JSON消息表示形式并将其转换为任意第三方API所需的格式。 受启发,Kazaam通过同样在JSON中定义的“规范”支持JSON到JSON的转换。 规范由一个或多个“操作”组成。 有关更多详细信息,请参见下面的规范支持。 文献资料 有关API文档,请访问 。 产品特点 Kazaam的主要目的是用作转换任意JSON的库。 它附带了以下介绍的六种内置转换类型,它们在重塑JSON数据时提供了极大的灵活性。 当您go get kazaam ,还包括一个二进制实现ka
【文件预览】:
kazaam-master
----.gitignore(325B)
----spec_test.go(302B)
----kazaam_int_test.go(15KB)
----spec.go(1KB)
----util_test.go(12KB)
----.travis.yml(1KB)
----kazaam.go(9KB)
----kazaam_test.go(3KB)
----LICENSE(1KB)
----transform()
--------extract.go(394B)
--------timestamp_test.go(8KB)
--------uuid_test.go(12KB)
--------shift.go(2KB)
--------coalesce.go(2KB)
--------timestamp.go(4KB)
--------util_test.go(9KB)
--------default.go(504B)
--------coalesce_test.go(3KB)
--------concat.go(2KB)
--------pass.go(196B)
--------concat_test.go(6KB)
--------util.go(9KB)
--------shift_test.go(7KB)
--------uuid.go(3KB)
--------extract_test.go(1KB)
--------delete.go(812B)
--------delete_test.go(3KB)
--------default_test.go(1KB)
----kazaam_benchmarks_test.go(8KB)
----README.md(11KB)
----util.go(1KB)
----kazaam()
--------main_test.go(3KB)
--------main.go(2KB)
----glide.yaml(149B)