8 Comments
User's avatar
Lucas's avatar

The name of the Go programming language is just Go (and not Golang). Also I think the roots of Go are C, Pascal, Oberon, Smalltalk, Newsqueak, Modula, etc. I think neither C# nor Java had substantial impact on the design of Go.

Expand full comment
volodymyr metlyakov's avatar

Absolutely, and this is clearly stated by the authors of Go. And anyone who tried programming in Go, would immediately notice that it has very little in common with Java or C#.

Expand full comment
Ivan H's avatar

Having this diagram makes it so easy to understand

Expand full comment
Avery S's avatar

Very well put diagrams. Love this visualization

Expand full comment
Wee Hong KOH's avatar

I would never have thought that the SQL could be visualized in such an intuitive way.

Expand full comment
Shantanu Shekhar's avatar

As a paid member how can I download PDFs of some the diagrams you post? For instance Linux storage stack

Expand full comment
Alex Xu's avatar

We are contemplating the possibility of producing a revised PDF. A previous edition can be found at this location: https://bytebyte-go.s3.amazonaws.com/ByteByteGo_LinkedIn_PDF.pdf

The Linux storage stack diagram is available here: https://www.thomas-krenn.com/en/wiki/Linux_Storage_Stack_Diagram

Expand full comment
Joseph Yen's avatar

Why we consider golang as descendant of Java

Expand full comment