TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

With book on Go, Kernighan guides students at Princeton and beyond

211 点作者 baijum大约 9 年前

12 条评论

alblue大约 9 年前
I wrote a review of this book at InfoQ earlier this year:<p><a href="http:&#x2F;&#x2F;www.infoq.com&#x2F;articles&#x2F;the-go-programming-language-book-review" rel="nofollow">http:&#x2F;&#x2F;www.infoq.com&#x2F;articles&#x2F;the-go-programming-language-bo...</a><p>There&#x27;s a free chapter available from the book&#x27;s website <a href="http:&#x2F;&#x2F;gopl.io" rel="nofollow">http:&#x2F;&#x2F;gopl.io</a> which should give you an idea of what the rest of the book is like. The intro goes into a little bit too much detail but if you gloss over that the remaining chapters are pretty else detailed. There are some nuggets distributed through the book but you could easily gloss over them if you were skim reading it, such as learning that exported identifiers begin with an upper case letter and those that are private are lower case.
评论 #11273089 未加载
评论 #11273412 未加载
rottencupcakes大约 9 年前
I should have figured out context based on the name Kernighan, but the word Go (especially as it relates to google) is awfully overloaded for the time being.
评论 #11273723 未加载
评论 #11273108 未加载
clishem大约 9 年前
I have read the book this article is referring to. Contrary to the raving reviews on Amazon, I wasn&#x27;t that impressed by it. I imagine that it is a great book for those coming from dynamically typed languages, but if you already know C, for example, the book is probably way too verbose for you.
评论 #11273242 未加载
bitteralmond大约 9 年前
The magic of Kernighan:<p>&quot;When we were choosing among typesetting systems, Brian never let on that he was one of the original authors of Troff, the system we ultimately went with,&quot; Donovan said. &quot;I realized this only after researching many early papers on digital typesetting; Brian co-wrote all of them.&quot;
评论 #11279261 未加载
DocSavage大约 9 年前
Brett Slatkin wrote a positive review from the perspective of an experienced Go programmer: <a href="http:&#x2F;&#x2F;www.onebigfluke.com&#x2F;2016&#x2F;03&#x2F;book-review-go-programming-language.html" rel="nofollow">http:&#x2F;&#x2F;www.onebigfluke.com&#x2F;2016&#x2F;03&#x2F;book-review-go-programmin...</a>
kozukumi大约 9 年前
golang is a nice language but I just can&#x27;t find a reason to use it over other languages for anything other than networking&#x2F;server projects.<p>How many HN readers are using golang for things you would normally use Java or C++ or Python or ... for? What is it you are working on? And how have you found using golang?
评论 #11273945 未加载
评论 #11274300 未加载
评论 #11274540 未加载
muyfine大约 9 年前
On the positive side, taking COS 333 with Kernighan could not possibly be worse than taking it with Koenig!
frik大约 9 年前
Direct link to the books website: <a href="http:&#x2F;&#x2F;www.gopl.io&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.gopl.io&#x2F;</a>
dominotw大约 9 年前
does gooracle work with 1.6 vendoring ? I can&#x27;t seem to find an issue tracker for the project.
gravypod大约 9 年前
I don&#x27;t understand why we &quot;need&quot; textbooks, specifically in the world of Computer Science. Most of the amazing work done to make computers are what they are today is available online.
评论 #11273938 未加载
评论 #11274917 未加载
评论 #11274322 未加载
评论 #11275534 未加载
plg大约 9 年前
Page margins are so small!
评论 #11273054 未加载
dbpokorny大约 9 年前
What problems would you rather attack with C + Go vs. a somewhat more mature C + Python?
评论 #11274484 未加载