Skip to content

poteto0/go-nba-sdk

Repository files navigation

go-nba-sdk

NBA API SDK for golang

📝 document

⚡ Quick Start

$ go get github.com/poteto0/go-nba-sdk
package main

import (
	"fmt"

	"github.com/poteto0/go-nba-sdk/gns"
)

func main() {
	client := gns.NewClient()
	result := client.Live.GetScoreBoard(nil)

	games := result.Contents.Scoreboard.Games
	for _, game := range games {
		fmt.Println("==========")
		if game.IsFinished() {
			fmt.Println("  Final  ")
		} else {
			fmt.Printf("%dQ (%s)\n", game.Period, game.GameClock)
		}
		fmt.Printf("%s | %s\n", game.HomeTeam.TeamTricode, game.AwayTeam.TeamTricode)
		fmt.Printf("%d | %d\n", game.HomeTeam.Score, game.AwayTeam.Score)
	}
	fmt.Println("==========")
}

Packages

No packages published

Contributors 2

  •  
  •