1
0

cache.go 493 B

123456789101112131415161718192021222324252627282930
  1. package cloudflare
  2. import (
  3. "fmt"
  4. "log"
  5. "github.com/cloudflare/cloudflare-go"
  6. "github.com/zu1k/proxypool/config"
  7. )
  8. func test() {
  9. api, err := cloudflare.New(config.Config.CFKey, config.Config.CFKey)
  10. if err != nil {
  11. log.Fatal(err)
  12. }
  13. // Fetch the zone ID
  14. id, err := api.ZoneIDByName(config.Config.Domain)
  15. if err != nil {
  16. log.Fatal(err)
  17. }
  18. // Fetch zone details
  19. zone, err := api.ZoneDetails(id)
  20. if err != nil {
  21. log.Fatal(err)
  22. }
  23. // Print zone details
  24. fmt.Println(zone)
  25. }