mirror of
https://github.com/olexsmir/dotfiles.git
synced 2026-01-15 08:41:34 +02:00
45 lines
737 B
Text
45 lines
737 B
Text
snippet pkg "Package"
|
|
package ${1:main}
|
|
endsnippet
|
|
|
|
snippet import "Import section"
|
|
import (
|
|
${1}
|
|
)
|
|
endsnippet
|
|
|
|
snippet for "For loop"
|
|
for ${1:i\:\=1}; ${2:i\<\=10}; ${3:\i\+\+} {
|
|
${4}
|
|
}
|
|
endsnippet
|
|
|
|
snippet var "Variable declaration"
|
|
var ${1:name}${2/(.+)/ /}${2:type}${3: = ${0:value}}
|
|
endsnippet
|
|
|
|
snippet vars "Variables declaration"
|
|
var (
|
|
${1:name}${2/(.+)/ /}${2:type}${3: = ${0:value} }
|
|
)
|
|
endsnippet
|
|
|
|
snippet const "Constant declaration"
|
|
const ${1:name}${2/(.+)/ /}${2:type} = ${0:value}
|
|
endsnippet
|
|
|
|
snippet consts "Constants declaration"
|
|
const (
|
|
${1:constant}${2/(.+)/ /}${2:type} = ${0:value}
|
|
)
|
|
endsnippet
|
|
|
|
snippet err "Rrror handling"
|
|
if err != nil {
|
|
log.${1:Fatal}(err)
|
|
}
|
|
endsnippet
|
|
|
|
snippet ;= ";= to :="
|
|
:= $1
|
|
endsnippet
|