A Go library for interacting with Myra Security API.
Note: This library is under active development. Upcoming changes may break existing functionality. Consider this library as unstable.
package main
import (
"log"
"os"
myrasec "github.com/Myra-Security-GmbH/myrasec-go/v2"
)
func main() {
api, err := myrasec.New(os.Getenv("MYRA_API_KEY"), os.Getenv("MYRA_API_SECRET"))
if err != nil {
log.Fatal(err)
}
domains, err := api.ListDomains(map[string]string{"pageSize": "100"})
if err != nil {
log.Fatal(err)
}
for _, d := range domains {
log.Println(d.Name)
}
}