A Visual Studio Code extension that provides postfix completion for the Go language. Definitions are managed in an external JSON file and can be edited via a Webview UI.
Features
Postfix completion for Go files (e.g. a.ap expands to a = append(a, ))
All postfix definitions are managed in .vscode/gopostfix.json in your workspace
Edit definitions with a user-friendly Webview editor (command: "Go Postfix Definition Editor")
Right-click gopostfix.json in the file explorer to open the editor
Changes are immediately reflected in completion suggestions
Usage
Open a Go file and type a dot (.) followed by a defined postfix (e.g. ap, flen, etc.) to trigger completion
To edit postfix definitions, run the command "Go Postfix Definition Editor" from the Command Palette or right-click gopostfix.json in the explorer
Add, edit, or delete definitions in the Webview and click Save