<p><a href="https://github.com/golang/go/commit/7d7c6a97f815e9279d08cfaea7d5efb5e90695a8">This is the first commit in the Go repository</a>. What is this?</p>
<hr/>**评论:**<br/><br/>NotTheKyros: <pre><p>Looks like a homage to me.</p></pre>funny_falcon: <pre><p>It is a sign, that Go is successor of C.
Go is created by same people, who have been involved in Unix and C creation.
Go compiler is successor of first C compiler (through Plan9 C compiler).</p></pre>PaulCapestany: <pre><p><code>▸ git log --reverse</code></p>
<pre><code>commit 7d7c6a97f815e9279d08cfaea7d5efb5e90695a8
Author: Brian Kernighan <bwk>
Date: Tue Jul 18 19:05:45 1972 -0500
hello, world
R=ken
DELTA=7 (7 added, 0 deleted, 0 changed)
commit 0bb0b61d6a85b2a1a33dcbc418089656f2754d32
Author: Brian Kernighan <bwk>
Date: Sun Jan 20 01:02:03 1974 -0400
convert to C
R=dmr
DELTA=6 (0 added, 3 deleted, 3 changed)
commit 0744ac969119db8a0ad3253951d375eb77cfce9e
Author: Brian Kernighan <research!bwk>
Date: Fri Apr 1 02:02:04 1988 -0500
convert to Draft-Proposed ANSI C
R=dmr
DELTA=5 (2 added, 0 deleted, 3 changed)
commit d82b11e4a46307f1f1415024f33263e819c222b8
Author: Brian Kernighan <bwk@research.att.com>
Date: Fri Apr 1 02:03:04 1988 -0500
last-minute fix: convert to ANSI C
R=dmr
DELTA=3 (2 added, 0 deleted, 1 changed)
commit 18c5b488a3b2e218c0e0cf2a7d4820d9da93a554
Author: Robert Griesemer <gri@golang.org>
Date: Sun Mar 2 20:47:34 2008 -0800
Go spec starting point.
SVN=111041
</code></pre></pre>m9dhatter: <pre><p>It says "<a href="https://en.wikipedia.org/wiki/Brian_Kernighan">Brian Kernighan</a> committed on Jul 19, 1972". He co-wrote the book on C. Also wrote the first documented "Hello world" program in 1972. Not sure about the date though. </p></pre>Orange_Tux: <pre><p>And it probably refers to <a href="https://en.wikipedia.org/wiki/Ken_Thompson">Ken Thompson</a>, the guy who invented the B programming language.</p></pre>epiris: <pre><p>It's humbling to know that it will be another forty years before I'm as experienced as one of the creators of my favorite language, furthered by the fact I'll spend the entire time being half as good. Well, half is probably untrue, but let's not let me die thinking I'm a total idiot please.</p></pre>YEPHENAS: <pre><blockquote>
<p>He co-wrote the book on C</p>
</blockquote>
<p>And the <a href="http://www.gopl.io">book on Go</a> :)</p></pre>YEPHENAS: <pre><p>The hello world program is from his B tutorial (section "7. External Variables"): <a href="https://www.bell-labs.com/usr/dmr/www/btut.html" rel="nofollow">https://www.bell-labs.com/usr/dmr/www/btut.html</a></p></pre>veritasserum: <pre><p>OK - tangential question - What does this mean in a git log entry:</p>
<p>R=ken</p></pre>YEPHENAS: <pre><p>"Reviewed by Ken Thompson"</p></pre>veritasserum: <pre><p>Sorry, one followup - is the is gerrit thing only? I'm not seeing reviewing as a feature of base git.</p>
<p>Thanks,</p></pre>tv64738: <pre><p>Well, it's not a git thing, it's just a convention for text content. Gerrit, but maybe other review tools too.</p></pre>veritasserum: <pre><p>gotcha - I use git from the CLI and had never seen this. I believe Gerrit knows about this though...</p>
<p>Thanks,</p></pre>veritasserum: <pre><p>Thanks.</p></pre>dlsniper: <pre><blockquote>
<p>What is this? </p>
</blockquote>
<p>A test for people to see the skills of "searching before asking questions" each person has</p></pre>
这是一个分享于 的资源,其中的信息可能已经有所发展或是发生改变。
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
- 请尽量让自己的回复能够对别人有帮助
- 支持 Markdown 格式, **粗体**、~~删除线~~、
`单行代码`
- 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
- 图片支持拖拽、截图粘贴等方式上传