snippet go-function alias gof proctype Example() { bool panic = false goto _return _panic: panic = true goto _defer _return: _defer: end: } snippet go-defer bool should_defer${1:1} = false if :: d_step { should_defer$1 -> should_defer$1 = false } :: else -> skip fi