Go SDK - 示例
有关说明如何使用 SDK 核心概念的示例代码,请参阅:
以下额外资源可能更适合您的具体用例。
SDK 仓库中的 examples 文件夹包含许多可按需定制的代码片段。这些示例属于 SDK 的 CI 范围。
| 示例 | 说明 |
|---|---|
transfer_coin | 两个账户之间的基本 APT 转账 |
orderless_transaction | 带重放保护 nonce 的无序转账 |
sponsored_transaction | 由费用支付方赞助的交易 |
multi_agent | 带有两个签名人的多代理交易 |
sending_concurrent_transactions | 从同一账户并发提交 |
fungible_asset | 同质化资产转账 |
onchain_multisig | 链上多签账户流程 |
offchain_multisig | 链下多签 |
script_transaction | Script payload 构造 |
alternative_signing | 自定义 / 替代签名器 |
external_signing | 使用外部签名器签名 |
如何运行示例
Section titled “如何运行示例”要运行其中一个示例脚本:
-
克隆仓库。
Terminal window git clone https://github.com/aptos-labs/aptos-go-sdk.gitcd aptos-go-sdk -
从仓库根目录运行示例。Go 会自动下载模块依赖。
Terminal window go run examples/transfer_coin/main.go
该 SDK 需要 Go 1.25+。