From 97b206457f04fd43c1c7c8e60bda65180412ab9b Mon Sep 17 00:00:00 2001 From: renzhiyuan <465386466@qq.com> Date: Fri, 28 Aug 2026 09:34:25 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=96=87=E4=BB=B6:=20sdk=5FL?= =?UTF-8?q?inkedMall/example=5Ftest.go?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sdk_LinkedMall/example_test.go | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 sdk_LinkedMall/example_test.go diff --git a/sdk_LinkedMall/example_test.go b/sdk_LinkedMall/example_test.go new file mode 100644 index 0000000..48b1aa4 --- /dev/null +++ b/sdk_LinkedMall/example_test.go @@ -0,0 +1,22 @@ +package sdk_LinkedMall + +import ( + "fmt" + "log" + "os" +) + +// ExampleNewClient 演示如何创建客户端 +func ExampleNewClient() { + // 从环境变量获取AK,禁止硬编码 + accessKeyId := os.Getenv("LINKEDMALL_AK_ID") + accessKeySecret := os.Getenv("LINKEDMALL_AK_SECRET") + + cli, err := NewClient(accessKeyId, accessKeySecret) + if err != nil { + log.Fatalf("failed to create client: %v", err) + } + _ = cli + fmt.Println("client created successfully") + // Output: client created successfully +} \ No newline at end of file