# README
Go library for accessing the Aurora DNS API
An Aurora DNS API client written in Go.
go-auroradns is a Go client library for accessing the Aurora DNS API.
Available API methods
Zones:
- create
- delete
- list
Records:
- create
- delete
- list
Example
tr, _ := auroradns.NewTokenTransport("userID", "key")
client, _ := auroradns.NewClient(tr.Client())
zones, _, _ := client.GetZones()
fmt.Println(zones)
API Documentation
# Functions
NewClient Creates a new client.
NewTokenTransport Creates a new TokenTransport.
WithBaseURL Allows to define a custom base URL.
# Constants
Record types.
Record types.
Record types.
Record types.
Record types.
Record types.
Record types.
Record types.
Record types.
Record types.
Record types.
Record types.
# Structs
Client The API client.
ErrorResponse A representation of an API error message.
Record a DNS record.
TokenTransport HTTP transport for API authentication.
Zone a DNS zone.
# Type aliases
Option Type of a client option.