文件名称:Kiara是Phoenix Phoenix SubSub的Go等效项,它使Go应用程序彼此之间可以轻松进行通信。-Golang开发
文件大小:265KB
文件格式:ZIP
更新时间:2024-06-15 11:08:17
Golang Networking
与后端无关的轻量级pub / sub库,使Go应用程序可以轻松相互通信。 Kiara Kiara在Go上与Phoenix PubSub等效,从而使Go应用程序之间可以轻松进行通信。 示例基本用法自定义编解码器(WATSON×Kiara)NATS适配器聊天基本用法(带有Redis后端)包main import(“上下文”“ fmt”“ github.com/genkami/kiara”适配器“ github.com/genkami/kiara/adapter / redis“” github.com/go-redis/redis/v8“)类型消息结构{来自字符串正文字符串} func main(){var err error redisClient:= redis.NewClien
【文件预览】:
kiara-main
----renovate.json(41B)
----kiara.go(8KB)
----options_test.go(3KB)
----kiara_suite_test.go(188B)
----doc.go(113B)
----kiara_test.go(7KB)
----.github()
--------workflows()
----options.go(2KB)
----LICENSE(1KB)
----adapter()
--------internal()
--------redis()
--------inmemory()
--------nats()
----doc()
--------img()
----examples()
--------nats-adapter()
--------custom-codec()
--------chat()
--------basic-usage()
----docker-compose.yml(213B)
----.gitignore(1KB)
----go.sum(22KB)
----types()
--------types.go(2KB)
----README.md(4KB)
----codec()
--------internal()
--------gob()
--------json()
--------msgpack()
--------proto()
----go.mod(450B)