Code Monkey home page Code Monkey logo

reading-go's Introduction

Go 夜读

Build Status Go Report Card GitHub stars GitHub forks All Contributors Documentation Coverage Status GitHub issues license

中文 🇨🇳 繁體 🇭🇰 English 🇺🇸 German 🇩🇪

Stargazers over time

Stargazers over time

reading-go Star History and Stats

Go 学习与分享:

根据【草案】Go 夜读重大调整(请每个人都来说说你的看法和意见),我们将按计划进行 Go 源码阅读或者 Go 项目实践,你如果是 Go 新手可以先去这里看看 Go 学习之路

范畴:Go 标准包、开源项目、Go 项目最佳实践等。


阅读清单

  • strings
  • strconv
  • testing
  • net/http
  • sync
  • flag
  • etcd/raft
  • defer
  • context
  • kubernetes scheduler

回看地址

我们的目标

我们希望可以推进大家深入了解 Go ,快速成长为资深的 Gopher 。我们希望每次来了的人和没来的人都能够有收获,成长。

让每个想要学习的人都能参与进来,(包括初中高级 Go 工程师),只有层次相当的人才有可能有思维的碰撞和交流,这样最终的产出也尽可能的高质量。

我们的基本流程

  • issue 上收集大家想要研究的主题、源码库或源码模块。
  • 必须得到至少两个人的参与,该分享才会进入准备阶段。
  • 由参与的人选出主导人,然后参与者讨论确定分享计划(包括分工,耗时,预计时间,划定分享受众范围等)
  • 参与者准备分享材料;
  • 分享主题的审核;
  • 线上分享;

我们的选题范文

  • 入门级;
  • 实操级;
  • 架构设计级;
  • 学习方法、习惯培养等;
  • 效率效能提升等;

我们的分享方式

  • 各小组确定分享者和准备提问者(可提前收集问题,也可引导参与者提问题);
  • 分享组给分享时会参与的人设置参与准入门槛;
  • 分享主题如果是一个系列,则分享的时间都会挨到一起进行。

我们的精神

开源!开源!开源!重要的事,一定要说三遍。

希望有兴趣的小伙伴们一起加入,让我们一起把 《Go 夜读》建立成一个对大家都有帮助的开源社区。

怎么加入

如果你想加入微信群,请搜索 mai_yang ,然后备注你的姓名、公司、工作岗位和职责,备注来源:Github。

有同学想要用 Slack 交流,我开放了一个:reading-go Slack


如何参与贡献?

├── reading   // Go 源码阅读
├── discuss   // 日常微信群讨论的总结
├── articles  // 个人原创的技术文章
├── interview // Go 面试专区
└── other     // 其他

Contributors

我非常重视每一个对这个项目的贡献者,我会将贡献者列表更新到这里,目前只有提交 Pull Request 的小伙伴,但是贡献不仅仅如此,还可以包括提交 Issue 以及在社群中有所贡献的人。

贡献者自己可以提 PR ,方法如下:

  • 安装 npm install -g --save-dev all-contributors-cli
  • sh gen_contributors.sh

贡献类型有多种,比如:"code", "ideas","review","talk","tutorial",你可以在 .all-contributorsrc 中修改。

Thanks goes to these wonderful people (emoji key):

maiyang
maiyang

💻 🤔 👀 📢
Simple Min
Simple Min

💻
kenny
kenny

💻
charnlsxy
charnlsxy

💻
AceDarkknight
AceDarkknight

💻
Data
Data

💻
侯名
侯名

💻
dumliu01
dumliu01

💻
hlily2005
hlily2005

💻
fenggolang
fenggolang

💻
henrylee2cn
henrylee2cn

💻
shaqsnake
shaqsnake

💻
tbwisk
tbwisk

💻
Huang ChuanTong
Huang ChuanTong

💻
The notes of SQL optimize
The notes of SQL optimize

💻
zhouxinxin19920802
zhouxinxin19920802

💻
macaria
macaria

💻
Dennis
Dennis

💻
orangleliu
orangleliu

💻
HarbinZhang
HarbinZhang

💻
LiMingji
LiMingji

💻
wintersnow
wintersnow

💻
zhuzhenfeng
zhuzhenfeng

💻
徐佳军
徐佳军

💻
nicho
nicho

💻
Weifeng Wang
Weifeng Wang

💻
John Deng
John Deng

💻
赵吉彤
赵吉彤

💻
YING ZOU
YING ZOU

💻
zsy619
zsy619

💻
杨帆
杨帆

💻
HundredLee
HundredLee

💻
mlboy
mlboy

💻
fish
fish

💻
时小光
时小光

💻
Ziyi Yan
Ziyi Yan

💻
李朋飞
李朋飞

💻
煎鱼
煎鱼

💻
Wang Fei
Wang Fei

💻
742161455
742161455

💻
feifeiiiiiiiiiii
feifeiiiiiiiiiii

💻
崔爽
崔爽

💻
jasonxie
jasonxie

💻
haoc7
haoc7

💻
鱼乐
鱼乐

💻
Littlesqx
Littlesqx

💻
mchangxin
mchangxin

💻
Hokkaitao
Hokkaitao

💻
Max Li
Max Li

💻
dayu
dayu

💻

This project follows the all-contributors specification. Contributions of any kind welcome!

reading-go's People

Contributors

acedarkknight avatar charnlsxy avatar cuishuang avatar davygeek avatar dennismao avatar dumliu01 avatar eddycjy avatar feirie avatar gnuos avatar harbinzhang avatar hundredlee avatar jasonrd avatar john-deng avatar jukylin avatar kissmonx avatar lizhongxuan avatar macaria avatar maxsarratt avatar mickey0524 avatar mlboy avatar mougecm avatar orangle avatar qiangmzsx avatar wty4427300 avatar xpzouying avatar yangfan21 avatar yangwenmai avatar yuhao5 avatar zhouxinxin19920802 avatar zsy619 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.