【文件属性】:
文件名称:synapse:分布式RESTful可插拔匹配引擎
文件大小:12KB
文件格式:ZIP
更新时间:2021-04-27 13:13:52
Go
突触
分布式RESTful和可插拔匹配引擎。
用法
在制品。
func main () {
config := synapse. Config {}
err := config . LoadYAML ( "synapse.yaml" )
if err != nil {
panic ( err )
}
syn , err := synapse . NewSynapse ( config )
if err != nil {
panic ( err )
}
ctx := synapse. Context { "user_id" : "1" }
hits , err := syn . Match ( "users_products" , ctx )
if err != nil {
panic ( err )
}
fmt . Printf ( "%v \n "
【文件预览】:
synapse-master
----synapse.go(2KB)
----example()
--------plugins()
--------synapse.yaml(252B)
--------main.go(3KB)
--------docker-compose.yml(583B)
----profiler.go(228B)
----local_matcher.go(1KB)
----profiler_test.go(543B)
----remote_matcher.go(592B)
----context.go(48B)
----router.go(252B)
----errors.go(305B)
----associator.go(435B)
----client.go(1KB)
----config.go(720B)
----.gitignore(7B)
----searcher.go(151B)
----Makefile(415B)
----hits.go(97B)
----matcher.go(89B)
----README.md(2KB)