/golang-code-actions

extra vscode code actions for golang (generate getter/constructor)

Primary LanguageTypeScriptMIT LicenseMIT

golang-code-actions

test status

vscode marketplace

changelog

use Ctrl+. to trigger code actions.

  • generate getter

    demo_getter.gif

  • generate constructor

    demo_constructor.gif

  • generate option

    demo_option.gif

    • reuse type declaration
    • reuse type alias
    • indirect pointer
    • use variadic function for slice
    • default name to {struct}Option, but replace OptionsOption with Option