How to avoid Go gotchas
How to avoid Go gotchas
by learning internals
Ivan Danyliuk, Golang BCN meetup 2 Nov 2016
Gotchas
? Go has some gotchas ? Good examples:
? 50 Shades of Go: Traps, Gotchas, and Common Mistakes for New Golang Devs
? Go Traps ? Golang slice append gotcha
Gotchas
? Luckily, Go has very few gotchas ? Especially in comparison with other languages
Go C++
0
75
150
225
300
Gotchas
? So, what is gotcha? ? "a gotcha is a valid construct in a system, program or
programming language that works as documented but is counterintuitive and almost invites mistakes because it is both easy to invoke and unexpected or unreasonable in its outcome"
Gotchas
? Two solutions: ? "fix" the language ? fix the intuition.
? Let's build some intuition to fight gotchas then.
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related searches
- how to avoid taxes on 401k withdrawal
- how to avoid dealer fees
- how to avoid disposition fee
- how to avoid plagiarism online
- how to avoid using i
- how to avoid plagiarism checker
- how to avoid autoimmune disease
- how to avoid mean people
- how to avoid foreign transaction fees
- how to avoid mortgage insurance
- how to avoid virus infections
- how to avoid someone