2 回答
TA贡献1803条经验 获得超6个赞
当您手动下载依赖项时,您需要确保它们与 glide.yaml 文件中的版本相同。beat.Beat
in的当前版本github.com/elastic/libbeat/beat/beat.go
比 glide.yaml 中的版本新,并且不再有Events
字段。
TA贡献1821条经验 获得超4个赞
这不是你的问题,而是你使用的库的错误。
如代码所示,它使用了github.com/elastic/beats/libbeat/beat,然后我们跳转到的源代码beat,Beat结构是:
type Beat struct {
Name string // Beat name.
Version string // Beat version number. Defaults to the libbeat version when an implementation does not set a version.
UUID uuid.UUID // ID assigned to a Beat instance.
BT Beater // Beater implementation.
RawConfig *common.Config // Raw config that can be unpacked to get Beat specific config data.
Config BeatConfig // Common Beat configuration data.
Publisher *publisher.Publisher // Publisher
filters *filter.FilterList // Filters
}
它没有Events领域了!
您可以使用旧版本的库 github.com/elastic/beats/libbeat/beat,也可以将问题推送给所有者,github.com/buehler/twitterbeat通知他修复此错误。
- 2 回答
- 0 关注
- 149 浏览
添加回答
举报