PagerDuty API client in Go.
package main
import "fmt"
import "github.com/danryan/go-pagerduty/pagerduty"
func main() {
subdomain := "PAGERDUTY_SUBDOMAIN"
apiKey := "PAGERDUTY_API_KEY"
pd := pagerduty.New(subdomain, apiKey)
incident := pd.Incidents.Get("ABCDEF")
fmt.Printf("incident %v: status: %v\n", incident.ID, incident.Status)
}
This library is distributed under the MIT License, a copy of which can be found in the LICENSE file.