diff --git a/nvim/.config/nvim/snippets/go.snippets b/nvim/.config/nvim/snippets/go.snippets index a7cfa6e..3951b2f 100644 --- a/nvim/.config/nvim/snippets/go.snippets +++ b/nvim/.config/nvim/snippets/go.snippets @@ -41,6 +41,11 @@ snippet if "If statement" b ${0:${VISUAL}} } +snippet iferr "Error checking if statement" b + if ${1:err} != nil { + return ${2:val}${2/.+/, /}fmt.Errorf("${0:${VISUAL}}: %w", ${1}) + } + snippet for "For statement" b for ${1:test}${1/(.+)/ /}{ ${0:${VISUAL}}