You need to enable JavaScript to run this app.
导航

Go SDK

最近更新时间2024.03.25 16:07:48

首次发布时间2023.06.02 17:29:51

本文介绍了如何安装 Go SDK。

前提条件

安装步骤

参照以下步骤安装 Go SDK:

  1. 初始化项目。

    go mod init example
    

    说明

    请根据实际情况替换 example。

  2. 安装 SDK。

    go get -u github.com/volcengine/volc-sdk-golang
    

示例代码

您可以通过下面的表格查看 Go SDK 的示例代码。
具体的参数解释,请参考相应 API 文档。

说明

Go SDK 的示例代码存放于 example 目录下。如需设置 Access Key,请使用 example 目录下的 init.go 文件。如需获取账号的 Access Key,请参考 Access Key(密钥)管理

功能

示例代码(GitHub 链接)

参数解释 (API 文档链接)

边缘服务

创建边缘服务

create_cloudserver.go

CreateCloudServer

获取边缘服务列表

list_cloudservers.go

ListCloudServers

获取边缘服务详情

get_cloudserver.go

GetCloudServer

删除边缘服务

delete_cloudserver.go

DeleteCloudServer

获取可开通的实例规格

list_instance_types.go

ListInstanceTypes

获取某实例规格可开通的区域和运营商

list_available_resource_info.go

ListAvailableResourceInfo

边缘实例

新增边缘实例

create_instance.go

CreateInstance

获取边缘实例列表

list_instances.go

ListInstances

获取边缘实例详情

get_instance.go

GetInstance

启动边缘实例

start_instances.go

StartInstances

停止边缘实例

stop_instances.go

StopInstances

重启边缘实例

reboot_instances.go

RebootInstances

删除边缘实例

offline_instances.go

OfflineInstances

编辑边缘实例名称

set_instance_name.go

SetInstanceName

重置边缘实例密码

reset_login_credential.go

ResetLoginCredential

获取边缘实例的云盘信息

get_instance_cloud_disk_info.go

GetInstanceCloudDiskInfo

批量重置系统或更换镜像

batch_reset_system.go

BatchResetSystem

云盘

创建云盘

create_ebs_instances.go

CreateEbsInstances

获取云盘列表

list_ebs_instances.go

ListEbsInstances

获取云盘详情

get_ebs_instance.go

GetEbsInstance

扩容云盘

scale_ebs_instance_capacity.go

ScaleEbsInstanceCapacity

挂载云盘

attach_ebs.go

AttachEbs

卸载云盘

detach_ebs.go

DetachEbs

删除云盘

delete_ebs_instance.go

DeleteEbsInstance