mirror of
https://github.com/cap153/nvim.git
synced 2026-01-06 18:54:57 +08:00
84 lines
1.1 KiB
Text
84 lines
1.1 KiB
Text
snippet checke "Check Error"
|
|
if err != nil {
|
|
return err
|
|
}
|
|
${0}
|
|
endsnippet
|
|
|
|
snippet no "utils.NoError"
|
|
if utils.NoError(err) {
|
|
${0}
|
|
}
|
|
endsnippet
|
|
|
|
snippet forr "For loop range"
|
|
for _, ${1:thing} := range ${2:things} {
|
|
${3://TODO}
|
|
}
|
|
endsnippet
|
|
|
|
snippet fori "For loop i"
|
|
for i := 0; i < n; i++ {
|
|
${1://TODO}
|
|
}
|
|
endsnippet
|
|
|
|
snippet re "Return Error if any"
|
|
if err != nil {
|
|
return err
|
|
}
|
|
${0}
|
|
endsnippet
|
|
|
|
snippet ie "Check Error"
|
|
if err != nil {
|
|
panic(err)
|
|
}
|
|
${0}
|
|
endsnippet
|
|
|
|
snippet st "Println"
|
|
fmt.Println(${1})${0}
|
|
endsnippet
|
|
|
|
snippet lt "Log Println"
|
|
log.Println(${1})${0}
|
|
endsnippet
|
|
|
|
snippet sf "Printf"
|
|
fmt.Printf("${1}\n")${0}
|
|
endsnippet
|
|
|
|
snippet lf "Log Printf"
|
|
log.Printf("${1}\n")${0}
|
|
endsnippet
|
|
|
|
snippet fn "Function"
|
|
func ${1:function}() {
|
|
${0: // todo}
|
|
}
|
|
endsnippet
|
|
|
|
snippet lt "Log Println"
|
|
log.Println(${1})${0}
|
|
endsnippet
|
|
|
|
snippet start "Starting code"
|
|
package main
|
|
|
|
import (
|
|
"fmt"
|
|
)
|
|
|
|
func main() {
|
|
fmt.Println("hello")
|
|
}
|
|
endsnippet
|
|
|
|
snippet cq "Current Question"
|
|
app.result.questions[app.curResultIndex]${0}
|
|
endsnippet
|
|
|
|
snippet fa "fix add type"
|
|
// TYPEADD
|
|
endsnippet
|