火山引擎日志服务 Go SDK 封装了日志服务的常用接口,您可以通过日志服务 Go SDK 调用服务端 API,实现日志采集、日志检索等功能。
说明
除基础功能以外,Go SDK 提供了方便灵活的 Golang 类库,即 Go Producer和 Go Consumer。
火山引擎日志服务 Go SDK 的更新日志及版本说明请查看 GitHub。建议您选择最新版本 SDK,体验更新的产品能力和更稳定的服务。
最新版本的 TLS GO SDK 源码请参考 TLS GO SDK源码。
日志服务 Go SDK 为您提供丰富的示例项目供您参考,包括常见日志采集和资源管理等场景。详细信息请参考 GitHub 示例项目。
GitHub示例项目 | 说明 |
---|---|
日志项目管理的示例代码,包括创建日志项目、修改日志项目、查看日志项目和删除日志项目。 | |
日志主题管理的示例代码,包括创建日志主题、修改日志主题、查看日志主题和删除日志主题。 | |
日志采集和检索的示例代码,包括创建相关资源、采集日志数据、配置索引并查询分析日志。 | |
Producer 发送日志示例代码。Producer 具有异步发送、高性能、失败重试、优雅关闭等特性。日志服务推荐您使用 Producer 来上报日志。 | |
Consumer 消费日志示例代码。Consumer 支持负载均衡地消费日志主题下所有 Shard 的数据,具有异步消费、高性能、失败重试、优雅关闭等特性。日志服务推荐您使用 Consumer 来消费日志。 |