jsonlogic:JsonLogic的Go Lang实现

时间:2024-06-05 08:54:35
【文件属性】:

文件名称:jsonlogic:JsonLogic的Go Lang实现

文件大小:16KB

文件格式:ZIP

更新时间:2024-06-05 08:54:35

golang json-logic Go

进行JSON逻辑 在Go Lang中实现 。 什么是JSON逻辑? JSON Logic是用于以JSON编写逻辑决策的DSL。 它具有很好的规范,而且非常易于学习。 上有大量带有示例的文档。 如何使用它 该库的使用非常简单。 这是一个简单的例子: package main import ( "bytes" "fmt" "strings" "github.com/diegoholiveira/jsonlogic/v3" ) func main () { logic := strings . NewReader ( `{"==": [1, 1]}` ) data := strings . NewReader ( `{}` ) var result bytes. Buffer jsonlogic . Apply ( logic , data , & result ) f


【文件预览】:
jsonlogic-master
----helpers.go(1KB)
----.gitignore(199B)
----go.mod(204B)
----arrays_test.go(1KB)
----codecov.yml(475B)
----strings.go(752B)
----jsonlogic.go(9KB)
----comp.go(706B)
----helpers_test.go(224B)
----.travis.yml(185B)
----jsonlogic_test.go(9KB)
----LICENSE(1KB)
----go.sum(2KB)
----arrays.go(2KB)
----validator.go(2KB)
----operation.go(2KB)
----readme.md(2KB)
----.golangci.yml(363B)
----validator_test.go(1KB)
----vars.go(2KB)
----math.go(935B)
----comp_test.go(411B)
----internal()
--------testing.go(1KB)

网友评论