- Create a new directory named by your Github ID.
- Change to your directory and create a new directory named by topic collection
- Run
make new.{your_user_name}.{your-topic-name}.{number}
, such asmake new.yangchnet.topic.0128
- Input the topic url
- Then you can code in your file.
- Every topic directory should contain
*.go
,*_test.go
and areadme.md
. - You should code in
*.go
and test in*_test.go
. - In
readme.md
, you should use# topic_name
as first line. - Except
# topic_name
inreadme.md
, there are## 1. Title description
,## 2. Example
and## 3. Problem-solving
. - You can add any code you need in your directory.
- Fetch remote repository before submit to Github.
- Do make clean.
- Solve any conflicts existed in your local repository.
- Every pull request should only contain one commit.
- Request someone to review your code.
- Several times, small amount of code.
- 😤 Don't modify others code.
- 🧐 Keep the code clean.
☺️ Think for yourself.