首页 > 解决方案 > 使用 google/wire 与 goland 获取未定义:InitializeEvent

问题描述

我正在使用官方教程学习google/wire,我可以使用wire 命令生成wire_gen.go 文件,但是当我开始使用goland 构建时出现错误:“undefined: InitializeEvent”。

标签: dependency-injectiongoland

解决方案


如果 exec commond "go build main.go",则不要构建 wire_gen.go 文件。所以我们应该使用 commond "go build" 或 "go build main.go wire_gen.go",然后 go 将同时构建 main.go 和 wire_gen.go。

在 goland 我们应该改变构建配置在此处输入图像描述


推荐阅读