如何使用vscode代码段生成我自己的返回码?

问题描述 投票:0回答:1

如果我有一个结构,如

type Person struct{
   Name string
   some fields here
}

创建方法时如何生成这样的代码

func (p *Person) foo() (Person,error){
   ...

   return Person{},err
}

并且当我想捕捉一些错误时,确实需要像这样的代码片段

    if err != nil {
        return Person{}, err   // some struct or []struct here
    }
go visual-studio-code vscode-snippets
1个回答
0
投票

您可以开始在VS Code中使用摘要。确保在settings.json中启用了“ editor.tabCompletion”(或使用Ctrl + Space)。

list of all snippets,您可以添加新的功能请求。

例如,使用“ iferr”生成错误检查。可以肯定的是,它不会获取结构体的名称,但至少会有所帮助:)

如果您可以在本地创建摘要,则只需转到文件->首选项->用户摘要。选择GO语言并插入您的语言。

© www.soinside.com 2019 - 2024. All rights reserved.