package main
import (
"context"
"fmt"
"os"
contextdev "github.com/context-dot-dev/context-go-sdk/v2"
"github.com/context-dot-dev/context-go-sdk/v2/option"
)
func main() {
client := contextdev.NewClient(option.WithAPIKey(os.Getenv("CONTEXT_DEV_API_KEY")))
news, err := client.News.Search(context.Background(), contextdev.NewsSearchParams{
SearchBy: contextdev.NewsSearchParamsSearchBy{
Type: "entity",
Entity: contextdev.NewsSearchParamsSearchByEntityUnion{
OfDomain: &contextdev.NewsSearchParamsSearchByEntityDomain{Domain: "stripe.com"},
},
},
Limit: contextdev.Int(10),
})
if err != nil {
panic(err)
}
fmt.Printf("%+v\n", news.Data)
}