跳到主要内容

Go API

SolacePubSub+ Go 版消息 API 1.8 版可用于基于云和企业级规模的服务器应用程序。你可以将 PubSub+ Go API 与任何受支持的 Go 版本一起使用(参见 Google 的“受支持的 Go 版本”)。Go、Python、Node.js 和 JavaScript 消息 API 均采用相同的异步和非阻塞编程模型,但它们的封装方式不同,并针对各自的目标环境进行了优化。

消息交换模式

SolacePubSub+ Go 版消息 API 支持以下消息交换模式:

  • 发布/订阅
  • 请求/响应

更多信息请参见“消息交换模式”。

功能

有关 SolacePubSub+ Go 版消息 API 支持的功能列表,请参见“PubSub+ 消息 API 功能支持表”中的 Go 列。

入门

这些教程可帮助你快速掌握使用 SolacePubSub+ Go 版消息 API 开发应用程序的方法。

在开始使用 API 之前,你需要访问一个 PubSub+ 事件代理。有关 PubSub+ 事件代理的更多信息,请参见“开始使用 PubSub+ 事件代理”。

开始教程

开始使用 PubSub+ 事件代理

要测试和使用你的 Go 客户端应用程序,你需要一个 PubSub+ 事件代理或事件代理服务。

你可以通过以下三种方式开始使用 PubSub+ 事件代理:

  1. 如果你已经部署了 PubSub+ 事件代理,请获取一个事件代理的主机名或 IP 地址,用于测试的用户名和密码,以及一个可以生产与消费消息的消息 VPN。
  2. 你可以将软件事件代理设置为容器镜像。更多信息请参见“设置容器镜像”。
  3. 你可以启动一个事件代理服务,这是一个运行在 PubSub+ Cloud 中的基于 SaaS 的软件事件代理。

Go 开发者指南

我们有一份开发者指南,介绍如何开始使用 PubSub+ Go 版消息 API。

Go API 开发者指南

Go API参考

点击下方链接,访问 SolacePubSub+ Go 版消息 API 的参考文档。

Go 参考

Go API发行说明

点击下方链接,下载 SolacePubSub+ Go 版消息 API 的最新发行说明。

Go API 发行说明