《Go 程序设计语言》封面

Go 程序设计语言

The Go Programming Language

Alan A. A. Donovan、Brian W. Kernighan · 初版 2015 年

40人推荐
80位读者提及
100次提及

为什么值得读

  • 文笔简炼优美且排版极具美感
  • 示例极其出色且配套完整习题
  • 坦率指出语言本身的诸多缺陷与局限

Hacker News 上怎么说

  • 我强烈推荐《The Go Programming Language》。我觉得写得极好,每一分钱都花得值。http://www.amazon.com/gp/product/0134190440

    I can highly recommend "The Go Programming Language". I find it extremely well written, and worth every penny. http://www.amazon.com/gp/product/0134190440

  • Alan Donovan 和 Brian Kernighan 写的《The Go Programming Language》:http://gopl.io

    "The Go Programming Language" by Alan Donovan and Brian Kernighan: http://gopl.io

  • 和这个帖子里其他人一样,这本更多(事实上完全)是关于编程的,但我觉得《The Go Programming Language》绝对是完美的 Go 入门书,示例极佳,文笔简练。排版也很漂亮,看着很舒服。http://www.gopl.io ISBN: 978-0134190440

    Like others in this thread, this is more (only, in fact) about programming but I found The Go Programming Language to be an absolutely perfect introduction to Go with fantastic examples and succinct prose. It's beautifully typeset as well, which doesn't hurt. http://www.gopl.io ISBN: 978-0134190440

  • ……很棒的 Go 语言循序渐进入门指南。_ 2. Go by Example:https://gobyexample.com/ >> 核心概念、表达式和实现的精炼合集。_ 3. The Go Programming Language:http://www.gopl.io/ >> 由该语言的两位作者撰写的著作。你可以把它看作 Go 语言里的 C 语言“K&R”。>> 书里有章后习题,答案放在 GitHub 上:>>> https://github.com/adonovan/gopl.io/……

    …nice step by step introductory guide through the language. _ 2. Go by Example: https://gobyexample.com/ >> A concise collection of fundamental concepts, expressions, and implementations. _ 3. The Go Programming Language: http://www.gopl.io/ >> The text by two authors of the language. You may view as the "KnR" for C but for Go. >> It has end of chapter problems and the solutions are hosted on github: >>> https://github.com/adonovan/gopl.io/…

  • ……但我没在这上面投入更多时间的原因是:书的第 17 章花了大量篇幅试图吹捧为什么它贫瘠的 OOP 支持反而很好。相比之下,Donovan 和 Kernighan 的《The Go Programming Language》对 Go 的(诸多)反人类特性(misfeatures)要诚实得多。话虽如此,现有的库和 Rust 的工具链都非常出色,所以我肯定还会回坑这门语言的。并不是因为它没有……

    …from investing more time into it, though: Chapter 17 of the book, which spends a great deal of time trying to advertise why its OOP support is so impoverished. In comparison, Donovan & Kernighan's The Go Programming Language is much more honest about the (many) misfeatures of Go. That being said, already existing libraries and Rust's tooling are excellent, and so I'll surely return to the language. Not because it has no…

  • ……把 Rust 的内存管理机制和读者可能了解的其他语言做对比。这本书最大的缺点就是缺乏练习题。话虽如此,我觉得目前还没有哪本书能赶上 K&R 或者《The Go Programming Language》。Kernighan 的书条理清晰,并且包含大量篇幅虽小但非常实用的练习/实战例子。这能让人在读完书时获得更强的成就感。

    …Rust's memory management to other languages that the reader might know. The largest shortcoming of the book is the lack of exercises. That said, I don't think any of the books is as good as K&R or The Go Programming Language yet. The Kernighan books are lucid and contain a lot of small, but useful, exercises/practical examples. This gives a stronger sense of accomplishment while working through the book.

正在加载完整评论……

键盘快捷键

/
聚焦搜索框
j / k
下一本 / 上一本
Enter
打开选中的书
Esc
关闭 / 返回
g h
回到首页
g b
值得读精选
g t
历史总榜
g r
上升最快
g l
我的书架
?
显示本帮助