Go语言设计与实现 短评

热门 最新
  • 13 葱爆羊肉 2021-12-07 13:50:59

    上半年仔细读了博客上的这本电子书,实体书翻了下好像差别不大,全彩印刷像在读教科书。对博客上的电子书:不错不错,有的地方不够清晰,配合go under the hood 看完的,两者看完还不清楚的地方看雨痕的go语言学习笔记,发现雨痕的那本之前看不懂,现在看是三本里讲得最清楚的

  • 6 王悟空 2022-02-08 20:36:46

    虽然能预料到自己将来会读很多遍这本书,但是确实无法对标周志明大佬的书

  • 8 虾卤 2022-02-25 15:27:49

    作者写的并不差,可以看出他的理解清晰,文笔也过关。 但作为读者,读到才发现很多底层实现的细节没必要了解,与现实工作无关的内容太多了,看到后来不得不大段的跳过内容

  • 5 阅微草堂 2021-11-28 10:17:35

    与《深入理解java虚拟机 周志明》等价的一本书,但是书写逻辑更贴近与学习和阅读--编译,链接和加载,golang的具体的实现,最后是运行时库的源码剖析,反之周志明的书籍介绍源码的解析太少,而且因为java工业级的系统,涉及的关键GC和并发库普世于工业级,很多代码没有太多个人研究价值。

  • 1 heisen 2022-01-19 23:38:40

    讲解go并发和内存分配gc的部分讲的非常深入了,也给出了相应的参考来读,但个人觉得可读性还是需要提高,代码和文字安排的让人很难读懂设计的思路和原理

  • 1 ankh04 2022-11-20 11:11:55 湖北

    感觉内容组织不是很好,不如先把概念性的东西讲清楚讲透了再将Go背后的实现原理

  • 0 才难破赋意 2022-11-28 10:15:08 上海

    这本书读起来超简单,逻辑清晰,但有些地方的表述实在是繁琐,一张图就能解释清楚了,贴了好多代码。而且缺少了设计思想和设计理念上的总体把握.

  • 0 gzhh 2022-04-25 15:40:30

    第二章编译原理、第七章内存管理、第八章原编程这几块基本都看不太懂,其他部分都能大概看个明白,第六章并发编程写的挺好的。

  • 2 Sonia 2022-10-23 17:41:25 浙江

    想看 map 的扩容过程,从 map 数据结构开始看,看得一脸懵逼。简单来说很多地方都是直接贴代码,然后就描述一下过程,也没有为什么也没有解释。。那我为什不直接去啃源码? eg,算出来 hash 以后理论来说得算在哪个 bucket 了吧,不解释怎么算,直接来了一句用最后几位决定的,那鬼才知道这到底是后多少位,怎么决定的?还有后面扩容分流,为什么容量翻倍的时候每个旧桶元素都要分流到两个桶里,一句话都没有

  • 4 2022-05-02 23:54:47

    讲的太过程化缺乏要点,读起来费劲,不如去看go语言原本

  • 0 不会飞的章鱼 2024-02-20 15:45:40 四川

    深入源码层面去学习Go相关知识,收货很大。

  • 0 因为我在种豆子 2023-11-30 23:39:09 北京

    主题选的很棒. 内容侧重于代码细节. 过于细节不是问题, 但只有细节联系不到设计的话, 很容易让人盲人摸象. 很多图也很鸡肋, 起不到解释的作用. 但感谢作者做开源书的精力和无私分享.

  • 0 七分之二十二 2022-06-21 20:35:58

    不得不说,go语言设计的十分精彩,用很少的关键词来封装实现不同的数据结构,并在各种trade-off中形成一种独特的go语言哲学。使用组合而不是继承,通过通信来实现共享内存而不是通过共享内存来通信,从某种层面上降低了异步编程的一些心智负担。

  • 0 西门吹吹雪 2022-08-22 01:17:31 北京

    同样是设计与实现 比redis和mysql写的差一些

  • 0 masterplan 2022-08-12 01:37:57

    作者很认真 探索了不少底层实现细节 另外 Go 从开始原始的调度 内存分配 GC 一步步改到了现在的性能 也是很长的路

  • 0 沉寂之舟 2023-02-12 21:21:44 俄罗斯

    看了电子版,写的不错,确实都是切入运行时的讲解.

  • 0 顾白 2023-07-11 09:28:06 北京

    提供了一个思路 从中间代码看语言设计

  • 22 贝壳街的亡灵 2022-01-10 03:49:54

    再再再再一次证明了程序员大概率是垃圾的作者,拜托所有类似的自以为有能力讲清楚一件事的“作者”:放下你的ego,说点人话,不丢人。你小时候学说话,你爹妈是从abcd开始教的,没有让你上来就读三国志吧?现在到你教读者知识了,你就不记得你当初怎么学的了?装什么蒜啊

  • 3 鱼香唐僧 2022-05-07 14:15:07

    可读性较差;时隔一年后(2023-07)意外又读了下,还是同样的观感。不是应该搁这干巴巴的告诉golang的源码里干了啥,而是应该讲清楚golang这么设计的原因,应该讲清设计思想

  • 0 Jeffrey 2023-07-28 15:36:25 浙江

    适合当手册翻翻,细节太深入而且没啥明显的价值。。。

<< 首页 < 前页 后页 >