Skip to content

Golang Postfix Code Completion Extension for Visual Studio Code

License

Notifications You must be signed in to change notification settings

HamzaAnis/vscode-postfix-go

 
 

Repository files navigation

Postfix templates for Golang

Version Installs

Forked from vscode-postfix-ts

feature X

Under development. Any suggestions are welcomed.

Templates

All available templates (expr means the expression on which the template is applied):

Template Outcome
.if if expr
.else if !expr
.nil if expr == nil
.notnil if expr != nil
.forr for index := range expr
.for for index, element := range expr
.return return expr
.var name := expr
.const const name type = expr
.append expr = append(expr, element)
.len len(expr)
.print fmt.Println(expr)
.printf fmt.Printf("%+v\n", expr)
.error errors.New("expr")
.struct type expr struct
.interface type expr interface
.switch switch expr

Author

Sota Yokoe (twitter)

Contributors

Hamza Anis

About

Golang Postfix Code Completion Extension for Visual Studio Code

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • TypeScript 97.8%
  • JavaScript 2.2%