开发者社区 > 域名解析DNS > 云解析DNS > 正文

如何用Go调用DNS的API?

如何用Go调用DNS的API?

展开
收起
请回答1024 2020-03-20 09:48:08 1300 0
1 条回答
写回答
取消 提交回答
  • 使用Go调用API示例

    本示例通过Alibaba Cloud SDK for Go,完成添加解析记录(AddDomainRecord)的任务。

    package main

    import ( "fmt" "github.com/aliyun/alibaba-cloud-sdk-go/services/alidns" )

    func main() { client, err := alidns.NewClientWithAccessKey("cn-hangzhou", " ", " ")

    request := alidns.CreateAddDomainRecordRequest()
    request.Scheme = "https"
    
    request.Value = "3.0.3.0"
    request.Type = "A"
    request.RR = "apitest1"
    request.DomainName = "dns-example.com"
    
    response, err := client.AddDomainRecord(request)
    if err != nil {
        fmt.Print(err.Error())
    }
    fmt.Printf("response is %#v\n", response)
    

    }

    2020-03-20 09:48:33
    赞同 展开评论 打赏

阿里云云解析DNS产品相关资讯

相关产品

  • 云解析DNS
  • 相关电子书

    更多
    Go语言路上踩过的坑 立即下载
    gohbase :HBase go客户端 立即下载
    Go构建日请求千亿级微服务实践 立即下载

    相关镜像