# GitIn
**Repository Path**: hitomorrow/GitIn
## Basic Information
- **Project Name**: GitIn
- **Description**: 一款学习高星技术资源的微信小程序
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2019-12-23
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# GitIn(v0.0.30 - 2019.12.30)
GitIn是一款学习技术资源的微信小程序,在GitIn,你可以高效利用碎片化的时间,学习编程技术;通过学习Github国内外大神分享的技术资源,快速提升编程能力。
## 目前收录的资源有
- [JavaGuide](https://github.com/Snailclimb/JavaGuide) 65.6k Star, 国内@Snailclimb大神分享,涵盖大部分Java程序员所需要掌握的核心知识。
- [java8-tutorial](https://github.com/winterbe/java8-tutorial) 12.5k Star, Modern Java - A Guide to Java 8,是一份不错介绍Java8的入门资料。本教程将逐步介绍Java8的新的语言特性。通过简短的代码示例,您将了解如何使用默认接口方法、lambda表达式、方法引用和可重复注释
- [Java-design-patterns](https://github.com/iluwatar/java-design-patterns) 53.7k Star, Design patterns implemented in Java(目前收录了部分常用的设计模式)
- [Google's Code Review Guidelines](https://github.com/google/eng-practices) 11.3k Star, 英文版本(中文版正在收集和翻译中)。Google的代码审查标准指导文档。
- [JavaScript](https://github.com/30-seconds/30-seconds-of-code) 53.3k Star,Short JavaScript code snippets for all your development needs. (中文版本,选自:https://github.com/SD-Gaming/30s-code-translate-into-Chinese-)。
## 一些限制
- GitIn使用[wemark](https://github.com/TooBug/wemark)渲染markdown文件,渲染效果还不是非常完美。
- 在微信小程序中,只允许标签中的文本可以复制。所以Markdown文件中的内容,不能复制到剪切板。
- 微信小程序的个人版的限制,GitIn中Markdown文件中的外部链接,不能直接点击。你可以选择‘复制Git地址’操作,在小程序外部进行查看外部链接。
- 收集的资源,有部分外部链接的图片,没有办法进行正常渲染。主要原因是外部链接所在的Https/Http服务器,小程序不认,或者GitIn没有配置为认证服务器。
- 搜索功能目前只返回匹配的前20条记录。
## 主要功能
- 中/英文切换。对于收录的有中/英文两种语言版本的技术知识点,你可以点击’中/英‘,查看知识点的中文版或者英文本的知识点。
- 随机推送。 当你在‘首页’,点击’下一个‘按钮或者下拉刷新时,会随机推送一条技术知识。
- 收藏。点击‘收藏’,可以收藏你喜欢的技术知识点
- 拉黑/白名单。 你可以自由选择拉黑一个知识。对于拉黑的知识点,小程序将不在推送显示。
- 搜索。根据关键字搜索小程序收录的技术知识。
## 小程序码
