funcNewTencentClient()(*TencentClient,error){secretID:=os.Getenv("CLOUD_TENCENT_SECRET_ID")secretKey:=os.Getenv("CLOUD_TENCENT_SECRET_KEY")region:=os.Getenv("TENCENT_REGION")ifsecretID==""||secretKey==""{returnnil,fmt.Errorf("CLOUD_TENCENT_SECRET_ID and CLOUD_TENCENT_SECRET_KEY must be set")}ifregion==""{region="ap-beijing"// 默认区域}credential:=common.NewCredential(secretID,secretKey)cpf:=profile.NewClientProfile()cpf.HttpProfile.Endpoint="clb.tencentcloudapi.com"client,err:=clb.NewClient(credential,region,cpf)iferr!=nil{returnnil,fmt.Errorf("failed to create tencent client: %v",err)}return&TencentClient{client:client,region:region,},nil}