├── .github └── FUNDING.yml ├── LICENSE ├── README.md ├── client ├── client.go ├── codec.go ├── conn_factory.go ├── keepalive_codec.go ├── options.go ├── options_test.go └── transport_factory.go ├── cmdstream.go ├── codec ├── codec.go └── mus-format.go ├── errs.go ├── go.mod ├── go.sum ├── group ├── client.go ├── errs.go ├── group.go ├── group_test.go ├── options.go ├── options_test.go ├── strategy.go ├── strategy_round-robin.go └── strategy_round-rogin_test.go ├── server ├── codec.go ├── invoker.go ├── oprtions_test.go ├── options.go ├── server.go ├── server_info.go ├── transport_factory.go └── transport_factory_test.go └── test └── integration ├── client_group_test.go ├── integration.go ├── keepalive_test.go └── multi_result_test.go /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | ko_fi: ymzncnk 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmd-stream/cmd-stream-go/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmd-stream/cmd-stream-go/HEAD/README.md -------------------------------------------------------------------------------- /client/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmd-stream/cmd-stream-go/HEAD/client/client.go -------------------------------------------------------------------------------- /client/codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmd-stream/cmd-stream-go/HEAD/client/codec.go -------------------------------------------------------------------------------- /client/conn_factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmd-stream/cmd-stream-go/HEAD/client/conn_factory.go -------------------------------------------------------------------------------- /client/keepalive_codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmd-stream/cmd-stream-go/HEAD/client/keepalive_codec.go -------------------------------------------------------------------------------- /client/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmd-stream/cmd-stream-go/HEAD/client/options.go -------------------------------------------------------------------------------- /client/options_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmd-stream/cmd-stream-go/HEAD/client/options_test.go -------------------------------------------------------------------------------- /client/transport_factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmd-stream/cmd-stream-go/HEAD/client/transport_factory.go -------------------------------------------------------------------------------- /cmdstream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmd-stream/cmd-stream-go/HEAD/cmdstream.go -------------------------------------------------------------------------------- /codec/codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmd-stream/cmd-stream-go/HEAD/codec/codec.go -------------------------------------------------------------------------------- /codec/mus-format.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmd-stream/cmd-stream-go/HEAD/codec/mus-format.go -------------------------------------------------------------------------------- /errs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmd-stream/cmd-stream-go/HEAD/errs.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmd-stream/cmd-stream-go/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmd-stream/cmd-stream-go/HEAD/go.sum -------------------------------------------------------------------------------- /group/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmd-stream/cmd-stream-go/HEAD/group/client.go -------------------------------------------------------------------------------- /group/errs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmd-stream/cmd-stream-go/HEAD/group/errs.go -------------------------------------------------------------------------------- /group/group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmd-stream/cmd-stream-go/HEAD/group/group.go -------------------------------------------------------------------------------- /group/group_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmd-stream/cmd-stream-go/HEAD/group/group_test.go -------------------------------------------------------------------------------- /group/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmd-stream/cmd-stream-go/HEAD/group/options.go -------------------------------------------------------------------------------- /group/options_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmd-stream/cmd-stream-go/HEAD/group/options_test.go -------------------------------------------------------------------------------- /group/strategy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmd-stream/cmd-stream-go/HEAD/group/strategy.go -------------------------------------------------------------------------------- /group/strategy_round-robin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmd-stream/cmd-stream-go/HEAD/group/strategy_round-robin.go -------------------------------------------------------------------------------- /group/strategy_round-rogin_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmd-stream/cmd-stream-go/HEAD/group/strategy_round-rogin_test.go -------------------------------------------------------------------------------- /server/codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmd-stream/cmd-stream-go/HEAD/server/codec.go -------------------------------------------------------------------------------- /server/invoker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmd-stream/cmd-stream-go/HEAD/server/invoker.go -------------------------------------------------------------------------------- /server/oprtions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmd-stream/cmd-stream-go/HEAD/server/oprtions_test.go -------------------------------------------------------------------------------- /server/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmd-stream/cmd-stream-go/HEAD/server/options.go -------------------------------------------------------------------------------- /server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmd-stream/cmd-stream-go/HEAD/server/server.go -------------------------------------------------------------------------------- /server/server_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmd-stream/cmd-stream-go/HEAD/server/server_info.go -------------------------------------------------------------------------------- /server/transport_factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmd-stream/cmd-stream-go/HEAD/server/transport_factory.go -------------------------------------------------------------------------------- /server/transport_factory_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmd-stream/cmd-stream-go/HEAD/server/transport_factory_test.go -------------------------------------------------------------------------------- /test/integration/client_group_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmd-stream/cmd-stream-go/HEAD/test/integration/client_group_test.go -------------------------------------------------------------------------------- /test/integration/integration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmd-stream/cmd-stream-go/HEAD/test/integration/integration.go -------------------------------------------------------------------------------- /test/integration/keepalive_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmd-stream/cmd-stream-go/HEAD/test/integration/keepalive_test.go -------------------------------------------------------------------------------- /test/integration/multi_result_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmd-stream/cmd-stream-go/HEAD/test/integration/multi_result_test.go --------------------------------------------------------------------------------