kiara:Kiara是一个PubSub库,可让Go应用程序轻松相互通信

时间:2024-03-04 05:08:31
【文件属性】:

文件名称:kiara:Kiara是一个PubSub库,可让Go应用程序轻松相互通信

文件大小:132KB

文件格式:ZIP

更新时间:2024-03-04 05:08:31

pubsub Go

基亚拉 Kiara是Phoenix Phoenix SubSub的Go等效项,它使Go应用程序彼此之间易于通信。 基本用法(带Redis后端) package main import ( "context" "fmt" "github.com/genkami/kiara" adapter "github.com/genkami/kiara/adapter/redis" "github.com/go-redis/redis/v8" ) type Message struct { From string Body string } func main () { var err error redisClient := redis . NewClient ( & redis. Options { Addr : "localhost:6379" }) pubsub := k


【文件预览】:
kiara-main
----kiara_test.go(7KB)
----.gitignore(1KB)
----go.mod(197B)
----doc.go(113B)
----LICENSE(1KB)
----doc()
--------img()
----go.sum(9KB)
----docker-compose.yml(89B)
----types()
--------types.go(1KB)
----.github()
--------workflows()
----examples()
--------hello()
----codec()
--------msgpack()
----README.md(1KB)
----kiara.go(7KB)
----codec_test.go(5KB)
----adapter()
--------inmemory()
--------redis()
--------internal()
----renovate.json(41B)
----kiara_suite_test.go(188B)

网友评论