Emad Elsaid
Recent
RSS
Hashtags
New Page
Learning Go
Saturday 16 December 2023
Edit on Github
This page contains Resources I used to learn Go. and recommended by other people to me
Books
¶
Concurrency in Go
(Cox-Buday, K.)
Writing a Compiler In Go
(Ball, T.)
Writing an Interpreter In Go
(Ball, T.)
Basics
¶
go.dev/doc
Go by example
Introducing Go
Building web applications
100 Go Mistakes
Rob Pike talks
¶
The design of the go assembler
Philosophy behind Go design
GopherCon 14 keynote
The Go programming language
Why learn Go?
Simplicity is complicated
Brief History of Go
On the movement from C to Go
The programming language the environment
Why golang is successful
Go proverbs
Origins of Go Concurrency
Lexical Scanning in Go
go
See Also
Go slice that doesn't grow past capacity
Tuesday 4 June 2024
Converting Ruby sinatra project to Go
Monday 17 October 2022
Access unexported struct fields in Go
Saturday 15 April 2023
Country code to flag emojie in Go
Friday 4 November 2022
Go function logging technique
Tuesday 11 October 2022
Golang Bleve Experience
Wednesday 12 October 2022
Golang Memoization
Thursday 23 May 2024
Go init function
Saturday 12 November 2022
Replacing Golang Regexp matching with a premitive faster solution
Friday 30 December 2022
⌨️ Programming
Thursday 24 August 2023
Copy file
Tuesday 11 October 2022
Golang
Tuesday 25 April 2023
🌻 Home
Saturday 2 November 2024
Xlog
Sunday 20 November 2022
Mau
Friday 21 October 2022
json
Wednesday 14 December 2022
Go FileSystem with fallback
Thursday 27 October 2022