-
Notifications
You must be signed in to change notification settings - Fork 175
Open
Labels
area/sdkgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is neededkind/osppmedium
Description
背景
目前 Layotto 的 Go SDK 放在 https://github.com/mosn/layotto/tree/main/sdk/go-sdk ,功能比较简单,而且扩展性有限,不足以支撑用户在生产环境使用。
希望做什么
希望基于上述 sdk 开发一个能力更完善,扩展性更强,满足用户在生产环境使用的全新版本,并且放在独立的仓库下面: https://github.com/layotto/go-sdk
可能涉及的工作
- 全新的 Go sdk 开发
- 完善的单元测试
- 适配现有的集成测试模块:https://github.com/mosn/layotto/blob/main/sdk/go-sdk/test/runtime/integrate_test.sh
Background
Currently, Layotto's Go SDK is located at https://github.com/mosn/layotto/tree/main/sdk/go-sdk. Its functionality is relatively simple, and its extensibility is limited, which is insufficient to support users in a production environment.
What we hope to achieve
We hope to develop a brand new version of the SDK based on the above-mentioned SDK that has more complete capabilities, stronger extensibility, and can meet the needs of users in a production environment. This new version will be hosted in a separate repository: https://github.com/layotto/go-sdk.
Possible work involved
- Development of a brand new Go SDK.
- Implementation of comprehensive unit testing.
- Adaptation of the existing integration testing module: https://github.com/mosn/layotto/blob/main/sdk/go-sdk/test/runtime/integrate_test.sh
Charlie17Li
Metadata
Metadata
Assignees
Labels
area/sdkgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is neededkind/osppmedium