This package is auto-geneated from the Scryfall API definition.
- Get the scryfall package
$ go get github.com/jdharmon/scryfallapi-go
- Edit main.go
package main
import (
    "fmt"
    "context"
    "github.com/jdharmon/scryfallapi-go"
)
func main() {
    client := scryfall.NewCardsClient()
    ctx := context.TODO()
    card, err := client.GetRandom(ctx)
    if err != nil {
        panic(err)
    }
    fmt.Println("Got card:", *card.Name)
}- Run
$ go run main.go