Skip to content

go相关项目的源码分析和注释

Notifications You must be signed in to change notification settings

isunty/inside-go

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

inside-go

本项目存放一些go相关的项目的源码分析内容,项目的目标是解读go,不仅仅是go源码。

主要发起点是:

现在源码学习的文章特别多,但是基本都是零散的,没有一个系统性的。而源码学习和阅读最应该看多遍的就是源代码了。有一份自己注释和别人注释过的源代码,是源码阅读最希望有的东西。所以想到创建这么一个项目。

之前在公司组内组织过nginx的源码阅读,不管是对个人还是对集体,收益还是很明显的。

项目

go1.13.1

对go源码的1.13.1版本进行注释说明

参与者:

@jianfengye110(叶剑峰)

go-study-room

对go内部的一些分析和学习的资料

请保证资料没有版权问题

一份上传的资料为一份目录

以 20190511-rumtime说明资料 为目录进行命名

项目结构

  • 文件夹需要以项目名+版本名,切记必须带版本名
  • 若项目中已经有英文注释,切记不要删除原先的注释,可以另外起一个行提供中文注释
  • 切记不要删除任何原先的代码

如何参与

注释是阅读代码最好的方式,欢迎大家在阅读代码的时候以PR的形式提交注释和心得。

About

go相关项目的源码分析和注释

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 87.2%
  • HTML 8.0%
  • Assembly 4.3%
  • C 0.2%
  • Shell 0.1%
  • Perl 0.1%
  • Other 0.1%