安装SDK工具包
更新时间:2025-10-13
运行环境
GO SDK可以在go1.3及以上环境下运行。
安装SDK
直接从github下载, v0.9.247及之后版本有bct相关模块
使用go get工具从github进行下载:
Shell
1go get github.com/baidubce/bce-sdk-go
SDK目录结构
Text
1bce-sdk-go
2|--auth //BCE签名和权限认证
3|--bce //BCE公用基础组件
4|--http //BCE的http通信模块
5|--services //BCE相关服务目录
6| |--appblb //应用型负载均衡服务目录
7| |--bbc //物理服务器
8| |--bcc //云服务器
9| |--bct //云审计
10| |--bec //百度边缘计算
11| |--bie //百度智能边缘
12| |--bls //日志服务
13| |--bos //BOS服务目录
14| | |--bos_client.go //BOS客户端入口
15| | |--api //BOS相关API目录
16| | |--bucket.go //BOS的Bucket相关API实现
17| | |--object.go //BOS的Object相关API实现
18| | |--multipart.go //BOS的Multipart相关API实现
19| | |--module.go //BOS相关API的数据模型
20| | |--util.go //BOS相关API实现使用的工具
21| |--cce //容器引擎
22| |--cdn //内容分布网络
23| |--cert //SSL证书服务
24| |--cfc //函数计算
25| |--cfs //CFS文件存储服务
26| |--cfw //云防火墙
27| |--csn //云智能网
28| |--ddc //DDC数据库专属集群
29| |--dts //数据传输服务
30| |--eip //弹性公网IP
31| |--endpoint //SNIC服务网卡
32| |--eni //ENIC弹性网卡
33| |--esg //企业安全组
34| |--etGateway //专线网关
35| |--iam //身份管理
36| |--rds //云数据库
37| |--scs //SCS服务目录
38| |--sms //SMS服务目录
39| |--sts //STS服务目录
40| |--vca //VCA服务目录
41| |--vcr //VCR服务目录
42| |--vpc //私有网络
43| |--vpn //VPN网关
44| |--mms //多模态媒资检索目录
45|--util //BCE公用的工具实现
卸载SDK
预期卸载SDK时,删除下载的源码即可。
