githug上找个感兴趣的项目,拉下来自己复刻一遍,弄懂就是自己的了。