github.com/polygon-io/client-go@v1.16.4/rest/example/indices/market-holidays/main.go (about)

     1  // Indices - Market Holidays
     2  // https://polygon.io/docs/indices/get_v1_marketstatus_upcoming
     3  // https://github.com/polygon-io/client-go/blob/master/rest/reference.go
     4  package main
     5  
     6  import (
     7  	"context"
     8  	"log"
     9  	"os"
    10  
    11  	polygon "github.com/polygon-io/client-go/rest"
    12  )
    13  
    14  func main() {
    15  	// init client
    16  	c := polygon.New(os.Getenv("POLYGON_API_KEY"))
    17  
    18  	// make request
    19  	res, err := c.GetMarketHolidays(context.Background())
    20  	if err != nil {
    21  		log.Fatal(err)
    22  	}
    23  
    24  	// do something with the result
    25  	log.Print(res)
    26  }