Aprender Go
Table of Contents
- 1. Aprender Go
- 1.1. “My journey from Python to Go” por Elad Leev https://link.medium.com/XOwv1j1Iy9
- 1.2. “Reasons Why Golang is Better Than Other Programming Languages”
- 1.3. Golang vs Python: Complete Comparison with their Top Frameworks
- 1.4. The Go Programming Language The Go Programming Language project book hold_20230330
- 1.5. https://gobyexample.com/
- 1.6. https://go.dev/doc/effective_go
- 1.7. (Kinda) exceptions in Go
- 1.8. Go’ing Insane – Pursuit Of Laziness – A blog by Jesse Duffield
- 1.9. Lies we tell ourselves to keep using Golang : programming
- 1.10. Sistemas distribuidos en Go
- 1.11. Dataframe en Go
- 1.12. Tricks
- 1.13. org-babel
1. Aprender Go
1.1. “My journey from Python to Go” por Elad Leev https://link.medium.com/XOwv1j1Iy9
1.2. “Reasons Why Golang is Better Than Other Programming Languages”
“Reasons Why Golang is Better Than Other Programming Languages” por Juned
Ghanchi https://link.medium.com/6Abc8Ievvbb
1.3. Golang vs Python: Complete Comparison with their Top Frameworks
1.4. The Go Programming Language The Go Programming Language project book hold_20230330
1.5. https://gobyexample.com/
Muy centrado, ejemplos concretos y una sóla manera de hacer las cosas
1.6. https://go.dev/doc/effective_go
Libro de introducción, referencia simplificada
1.8. Go’ing Insane – Pursuit Of Laziness – A blog by Jesse Duffield
1.9. Lies we tell ourselves to keep using Golang : programming
1.10. Sistemas distribuidos en Go
1.10.1. Instalar Go en Ubuntu
https://gist.github.com/Adron/4e1e7d0f71da7c415f455d5930ea94c9
sudo add-apt-repository ppa:longsleep/golang-backports sudo apt update sudo apt install golang-go
1.10.2. gopherdata/gophernotes: The Go kernel for Jupyter notebooks and nteract.
Si hay una función main tienes que poner main() al final
1.10.3. golang tools
gofmt to format, goimports to sort imports
1.10.4. Complementar con un libro de Go puro, o que tenga concurrencia
1.10.4.1. Best books for golang? : r/golang
1.10.4.2. Books to learn Go in depth? : r/golang
1.10.4.3. Concurrency in Go [Book]
1.10.5. Patterns of Distributed Systems
1.11. Dataframe en Go
- https://github.com/emer/etable Tiene mejor pinta
- https://github.com/go-gota/gota Esta no parece tan mantenida
1.12. Tricks
1.13. org-babel
fmt.Println("Hello, 世界")
Hello, 世界