激动的心,颤抖的手。

img

— 记录了我成为一名Go Contributor 的过程

趁着这个热乎劲,记录一下美好的生活。

​ 非常开心也非常荣幸的正在成为Go的贡献者之一。这可能也是村子走出来的孩子不太懂得世面的第一步吧。

​ 2020年03月31日上午正在看着Go Map实现原理时,突然发现Go doc中有一个参数写错了。也可能是修改参数时遗漏了。所以我就小心翼翼的在Go的Github中提出了一个小小的Issue,表明我要修改的内容。若想看问题修改了是什么的话,请点击这里,因为就是一个小小的问题,也算不上是个问题的问题。所以就不罗列于此了。

​ 随后我过了几个小时,有一个位Go团队的成员ALTree回复了我的Issue。并说这是一个问题。Yeah sure. Please send a change这是他的原话。

​ 那么接下来就是应该提交一个CL,但是我看Code Review上面我当我去执行

`git clone https://go.googlesource.com/go && (cd go && f=`git rev-parse –git-dir`/hooks/commit-msg ; mkdir -p $(dirname $f) ; curl -Lo $f https://gerrit-review.googlesource.com/tools/hooks/commit-msg ; chmod +x $f)` 
发生了
`fatal: unable to access 'https://go.googlesource.com/go/': Failed to connect to go.googlesource.com port 443: Operation timed out` 
操作超时。

​ 搞了半天后,咨询了一下欧神(我的偶像),说我网络可能有问题,并且给了我成为一个Contributor的一个教程。所以按着教程,又做了下Contributor的学习。所以接下来还是应该继续处理TimeOut的问题。

So I need a network helper.