一名学生的开源之旅
· 2 分钟阅读
个人信息
姓名:马宇恒 GitHub:https://github.com/hengyuss 邮箱:hengyuss@apache.org
我与 Apache ShenYu 网关的初次相遇
一天下午,我向 AI 询问有哪些开源项目适合参与贡献。Apache ShenYu 是它最推荐的项目,于是我打开 GitHub,下载了源代码,并 尝试将项目运行起来。
在探索代码库的过程中,我发现了一处可以着手解决的 TODO 注释。印象中,它与为 URI 匹配规则添加校验支持有关。我完成修复 后,提交了自己的第一个 Pull Request。
社区参与与成长
在 ShenYu 社区里,我提出的想法和问题总能得到回应,社区成员也一直乐于提供指导。作为一名学生,我从中收获了许多在学校里无 法学到的知识与经验。
社区成员都非常友善,并给予了我许多帮助。在此,我尤其想向 Aias00 表达感谢。 他在技术和职业发展方面都为我提供了宝贵的指 导。
给开源开发者的建议
打开 GitHub,下载源代码,并尝试运行你感兴趣的软件。你可以从文档中选择一个简单的功能,对它进行调试,然后阅读相关代码。 我相信这是最有效的学习方式之一。
放手去做,不要害怕犯错。
结语
我会继续沿着这条道路前进,并持续为开源社区贡献自己的力量。