You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1. Check for open issues or open a fresh issue to start a discussion around a feature idea or a bug.
23
-
2. Fork the repository <https://github.com/ydb-platform/ydb-go-sdk> on GitHub to start making your changes to the **master** branch (or branch off of it).
24
-
3. Write a test which shows that the bug was fixed or that the feature works as expected.
25
-
4. Send a pull request and bug the maintainer until it gets merged and published.
24
+
-[All tests](#all-tests)
25
+
26
+
## How You Can Help
27
+
28
+
There are many ways to contribute to the YDB Go SDK project, regardless of your experience level:
29
+
30
+
### 🔧 Work on Issues
31
+
- Browse our [open issues](https://github.com/ydb-platform/ydb-go-sdk/issues) and pick one that interests you
32
+
- Look for issues labeled `good first issue` or `student project` or even `30min` if you're new to the project
33
+
- Comment on the issue to let others know you're working on it
34
+
- Submit a Pull Request with your solution
35
+
36
+
### 👀 Review Pull Requests
37
+
- Help review [open pull requests](https://github.com/ydb-platform/ydb-go-sdk/pulls)
38
+
- Test proposed changes locally
39
+
- Provide constructive feedback on code quality, performance, and design
40
+
- Share your expertise to help improve submissions
41
+
42
+
### 📚 Add Examples
43
+
- Create practical examples demonstrating SDK features
44
+
- Add code samples to the `/examples` directory
45
+
- Show real-world use cases and best practices
46
+
- Help others understand how to use different SDK capabilities
47
+
48
+
### 📝 Improve Documentation
49
+
- Document undocumented functions and methods
50
+
- Improve existing documentation clarity
51
+
- Add missing godoc comments
52
+
- Create tutorials or guides for common tasks
53
+
- Fix typos and grammatical errors
54
+
55
+
### 🧪 Test the SDK
56
+
- Test the SDK in different environments and scenarios
57
+
- Report bugs with detailed reproduction steps
58
+
- Verify fixes for reported issues
59
+
- Help improve test coverage by writing unit or integration tests
60
+
- Test compatibility with different YDB versions
61
+
62
+
Every contribution, no matter how small, helps make the YDB Go SDK better for everyone. Thank you for your support!
0 commit comments