whatcanGOwrong

This commit is contained in:
2024-09-19 21:38:24 -04:00
commit d0ae4d841d
17908 changed files with 4096831 additions and 0 deletions
@@ -0,0 +1,29 @@
package main
var n = 0
func sampleFunction() {
n++
}
func callAndDeferReturn() {
defer sampleFunction()
sampleFunction()
n++
}
func callAndPanic2() {
defer sampleFunction()
sampleFunction()
panic("panicking")
}
func callAndPanic() {
defer recover()
callAndPanic2()
}
func main() {
callAndDeferReturn()
callAndPanic()
}