点击上方的徽章查看代码CI结果以及测试覆盖率情况。
cmd/
保存程序的main包,只使用最少的代码,每个程序新建一个文件夹internal/
保存程序的所有私有代码,即不会被其他程序使用的代码,每个程序新建一个文件夹pkgs/
保存公共代码,即会被其他程序使用到的代码web/
保存前端代码
- 不得直接提交到main分支上,所有代码都新建一个分支来写,如
auth-dev
分支。 - 通过github的pull request来合并代码到main分支,合并之前需要通过CI的测试以及组员的review。
- 能写单元测试的函数都要写单元测试,尽量提高测试覆盖率。