Status Updates From Ultimate Go Notebook

Ultimate Go Notebook Ultimate Go Notebook
by


Status Updates Showing 1-30 of 45

order by

上杉夏香
上杉夏香 is on page 77 of 352
知道data semantics,便能明了data behavior
Jan 08, 2024 09:11PM Add a comment
Ultimate Go Notebook

上杉夏香
上杉夏香 is on page 70 of 352
receiver semantics && builtin types receiver should be value receiver
Jan 07, 2024 10:08PM Add a comment
Ultimate Go Notebook

上杉夏香
上杉夏香 is on page 41 of 352
chapter 2 看完了
Dec 22, 2023 02:24AM Add a comment
Ultimate Go Notebook

上杉夏香
上杉夏香 is on page 32 of 352
padding and alignment
Dec 22, 2023 01:05AM Add a comment
Ultimate Go Notebook

上杉夏香
上杉夏香 is on page 28 of 352
重新看一遍
Dec 21, 2023 09:11PM Add a comment
Ultimate Go Notebook

上杉夏香
上杉夏香 is on page 204 of 352
begin study profile code
Sep 08, 2023 01:32AM Add a comment
Ultimate Go Notebook

上杉夏香
上杉夏香 is on page 168 of 352
begin study the benchmark
Sep 07, 2023 05:51AM Add a comment
Ultimate Go Notebook

上杉夏香
上杉夏香 is on page 164 of 352
study testing
Sep 07, 2023 05:30AM Add a comment
Ultimate Go Notebook

上杉夏香
上杉夏香 is on page 150 of 352
channel pattern: retry timeout
Sep 07, 2023 12:37AM Add a comment
Ultimate Go Notebook

上杉夏香
上杉夏香 is on page 147 of 352
study the pattern of channel: fan out/in、cancel、drop
Sep 06, 2023 05:56AM Add a comment
Ultimate Go Notebook

上杉夏香
上杉夏香 is on page 144 of 352
Sep 05, 2023 07:27PM Add a comment
Ultimate Go Notebook

上杉夏香
上杉夏香 is on page 143 of 352
study mutex and channel, especially the pattern of channel
Sep 04, 2023 06:21PM Add a comment
Ultimate Go Notebook

上杉夏香
上杉夏香 is on page 127 of 352
开启concurrent编程
Aug 30, 2023 05:23AM Add a comment
Ultimate Go Notebook

上杉夏香
上杉夏香 is on page 108 of 352
interface pollution,我们要牢记:开发者并非创造了interface,而是发现interface。
Aug 30, 2023 01:38AM Add a comment
Ultimate Go Notebook

上杉夏香
上杉夏香 is on page 101 of 352
使用composition interface重构之。
Aug 30, 2023 12:40AM Add a comment
Ultimate Go Notebook

上杉夏香
上杉夏香 is on page 96 of 352
Don’t design with interfaces, discover them". - Rob Pike
Aug 29, 2023 08:17AM Add a comment
Ultimate Go Notebook

上杉夏香
上杉夏香 is on page 80 of 352
value pointer receiver.
作者一直强调 value/pointer semantic,包括之前在 range 时,以及现在的 method receiver。
Aug 29, 2023 04:41AM Add a comment
Ultimate Go Notebook

上杉夏香
上杉夏香 is on page 45 of 352
开头就讲了CPU Cache 与 Cache Line。

做了三个benchmark:分别是遍历linked-list、行方向遍历矩阵、列方向遍历矩阵。

让我惊奇的是,遍历linked-list比列向遍历矩阵还快,更准确的说,它只比行向遍历矩阵慢一些

> The linked list is twice as slow as the row traversal mainly because there are cache line misses but fewer TLB (Translation Lookaside Buffer) misses. A bulk of the nodes connected in the list exist inside the same OS pages.
Aug 25, 2023 03:32AM Add a comment
Ultimate Go Notebook

上杉夏香
上杉夏香 is on page 42 of 352
看完第二章,大概的讲解了一些知识点,比如gc、iota、pass by value、escape analysis、assign、padding & alignment
Aug 25, 2023 02:57AM Add a comment
Ultimate Go Notebook

上杉夏香
上杉夏香 is on page 32 of 352
第二章:零值;字长;内存对齐
Aug 22, 2023 04:53AM Add a comment
Ultimate Go Notebook

上杉夏香
上杉夏香 is on page 26 of 352
看完第一章,需要重复查看。
Aug 22, 2023 04:29AM Add a comment
Ultimate Go Notebook

Petr Jahoda
Petr Jahoda is on page 152 of 352
May 14, 2023 02:04AM Add a comment
Ultimate Go Notebook

Petr Jahoda
Petr Jahoda is on page 120 of 352
May 13, 2023 01:27PM Add a comment
Ultimate Go Notebook

« previous 1