Go�Good Intentions, Bad Outcomes
I know you mean good, but….
Who Am I ?
CONFIDENTIAL
2
What we’ll talk about ?
CONFIDENTIAL
3
Good intentions, Bad Outcomes
CONFIDENTIAL
4
What you usually meet
CONFIDENTIAL
5
The Laffer Curve
6
Ballmer Peak
CONFIDENTIAL
7
CAFE (Not the drinking kind)
8
No Exceptions
9
func tryFunction() {
defer func() {
if r := recover(); r != nil {
fmt.Println("Recovered from panic:", r)
}
}()
throwingFunction()
}
No Exceptions
10
Error Handling Explosion
11
GDPR and Cookies
12
Go Routine Abuse
13
Betamax VS VHS
14
Git Repository Package Management
15
GOPRIVATE
GOPROXY
GONOPROXY
GONOSUMDB
GOSUMDB
Go cross compilation
16
The Australian Cane Toad
17
GOMEMLIMIT
18
Out of order declaration syntax
19
var x int vs int x
How do we rewire our brain?
20
Lotus Bridge, connecting RHD Macau and LHD Mainland China
�
Brazil on the left has RHT. Guyana over the Takutu River on the right has LHT�
No Default Argument Values
21
No Default Argument Values
22
Nature always finds a way
CONFIDENTIAL
23
All Gophers created with Creative Fabrica�https://tech.creativefabrica.com/
CLOUD DONE RIGHT