使用生成操作
生成构造函数
生成构造函数 操作生成一个函数,用于创建结构体类型的值。 有关构造函数的更多信息,请参阅 构造函数与复合字面量 ,该内容来自 Effective Go 手册。
将插入符号放置在代码中,然后按 Alt+Insert。 或者,您可以使用意图操作 Alt+Enter。
在 生成 窗口中,选择 生成构造函数。
在 选择字段 对话框中,选择您希望在构造函数中使用的字段。
单击 确定。

生成 getter 和 setter
可以分别生成 getter 和 setter,也可以使用一个操作来生成这两种方法。 有关构造函数的更多信息,请参阅 Getters ,内容来自 Effective Go 手册。
点击
struct字段之一,然后按 Alt+Enter 以调用意图操作。在菜单中选择 生成 getter 和 setter。
实现缺少的方法
要在 Go 中实现接口,您需要实现接口中列出的所有方法。 在 GoLand 中,您可以自动生成这些方法的模板。
通过 实现方法 操作,即使接口定义中省略了参数名称,您也可以指定参数名称。
将插入符号放置在代码中,然后按 Alt+Insert。
在 生成 窗口中,选择 实现方法 (或按 Ctrl+I)。
在 选择类型 窗口中,选择您希望使用的类型。 或者,点击 创建类型 创建一个新类型。
在 选择要实现的接口 字段中,输入您希望实现的接口名称。
用方法的代码替换
panic("implement me")行。
生成一个空的测试文件
将插入符号放置在代码中,然后按 Alt+Insert。
在 生成 窗口中,选择 空测试文件。

为文件、包和函数生成测试
将插入符号放置在代码中,然后按 Alt+Insert。
在 生成 窗口中,选择 文件的测试、 包的测试 或 函数的测试。

生成版权
按下 Ctrl+Alt+S 以打开设置,然后选择 。
点击 添加 图标
。
在 创建版权配置文件 对话框中,输入版权配置文件的名称。
在 版权文本(可包含 Velocity 模板) 字段中,创建或修改版权模板。
单击 确定。
将插入符号放置在代码中,然后按 Alt+Insert。
在 生成 窗口中,选择 版权。