From f058a6fae7020432d1c1120e9d6c068e1e3dafab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=97=A0=E6=A2=A6=E7=94=9F?= Date: Wed, 28 Oct 2020 23:22:31 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E7=AC=AC=E4=B8=89=E9=83=A8=E5=88=86?= =?UTF-8?q?=E2=80=94=E2=80=94=E5=B0=9D=E8=AF=95=E5=8F=82=E4=B8=8E=E5=BC=80?= =?UTF-8?q?=E6=BA=90/=E5=A6=82=E4=BD=95=E6=89=BE=E5=88=B0=E9=80=82?= =?UTF-8?q?=E5=90=88=E7=9A=84=E9=A1=B9=E7=9B=AE=E8=BF=9B=E8=A1=8C=E8=B4=A1?= =?UTF-8?q?=E7=8C=AE.md.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...33\350\241\214\350\264\241\347\214\256.md" | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git "a/\347\254\254\344\270\211\351\203\250\345\210\206\342\200\224\342\200\224\345\260\235\350\257\225\345\217\202\344\270\216\345\274\200\346\272\220/\345\246\202\344\275\225\346\211\276\345\210\260\351\200\202\345\220\210\347\232\204\351\241\271\347\233\256\350\277\233\350\241\214\350\264\241\347\214\256.md" "b/\347\254\254\344\270\211\351\203\250\345\210\206\342\200\224\342\200\224\345\260\235\350\257\225\345\217\202\344\270\216\345\274\200\346\272\220/\345\246\202\344\275\225\346\211\276\345\210\260\351\200\202\345\220\210\347\232\204\351\241\271\347\233\256\350\277\233\350\241\214\350\264\241\347\214\256.md" index 0d509a7..fe4dd54 100644 --- "a/\347\254\254\344\270\211\351\203\250\345\210\206\342\200\224\342\200\224\345\260\235\350\257\225\345\217\202\344\270\216\345\274\200\346\272\220/\345\246\202\344\275\225\346\211\276\345\210\260\351\200\202\345\220\210\347\232\204\351\241\271\347\233\256\350\277\233\350\241\214\350\264\241\347\214\256.md" +++ "b/\347\254\254\344\270\211\351\203\250\345\210\206\342\200\224\342\200\224\345\260\235\350\257\225\345\217\202\344\270\216\345\274\200\346\272\220/\345\246\202\344\275\225\346\211\276\345\210\260\351\200\202\345\220\210\347\232\204\351\241\271\347\233\256\350\277\233\350\241\214\350\264\241\347\214\256.md" @@ -1 +1,18 @@ -> 可以从语言、业务领域、兴趣爱好等方面阐述 \ No newline at end of file +首先要怀着感恩和乐于分享的心情来参与开源项目,其中开源项目有 2 种,别人的和自己的,这都很容易找到合适的项目进行贡献。 + +## 一、参与别人的项目 + +#### 1. 代码类开源项目 + +我们在开发中经常会用到别人的开源项目,使用开源项目不仅能大大缩减踩坑的几率和开发周期,还能学习到优秀的设计思想。 + +在使用开源项目时难免会遇到需要定制开发的情况,对开源组件进行修改或优化后就可以提交 PR ,然后静静等待管理者code preview 后进行合并(记得要参考别人提交PR的格式和规范哟)。 + + +#### 2. 文档类开源项目 +此类项目只有文本内容,像中文敏感词库、学习手册、996.ICU 等,有想法的都可以提交 PR + +## 二、开源自己的项目 +比如本人对IM即时通讯很感兴趣,又在学golang,所以开发了一个基于 [web的聊天工具](https://github.com/jangworn/chat-room) 并开源了。其中又用到开源项目 [go-socket.io](https://github.com/googollee/go-socket.io) ,并且提交了一个 [PR](https://github.com/googollee/go-socket.io/pull/367),希望能帮到后面的人。 + + -- Gitee