From 7bef5a866de084fec1571109f7454d58e8e59124 Mon Sep 17 00:00:00 2001 From: GustavoGB Date: Tue, 14 Dec 2021 07:32:11 -0800 Subject: [PATCH] extract pair price from binance --- cointop/binance_api.go | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 cointop/binance_api.go diff --git a/cointop/binance_api.go b/cointop/binance_api.go new file mode 100644 index 0000000..5133f05 --- /dev/null +++ b/cointop/binance_api.go @@ -0,0 +1,32 @@ +package main + +import ( + "context" + "fmt" + + "github.com/adshao/go-binance/v2" +) + +func main() { + + // Auth Part + var ( + apiKey = "sJpK9ooVd60yhhFmV2Er7FXnI3AKLpE38UJ20qXvTxnc74yRw19kuqC0yPhGNq1q" + secretKey = "kujQnkruJeFgI64YKqCLPg3R3sucRqv83V4yUisNoqqnQtUO4ouu7MEKf5lvscwx" + ) + binance.UseTestnet = true + client := binance.NewClient(apiKey, secretKey) + + // Using NewListPrices from go-binance lib + prices, err := client.NewListPricesService().Do(context.Background()) + + if err != nil { + fmt.Println(err) + return + } + for _, p := range prices { + fmt.Printf(p.Symbol) + fmt.Printf("\n") + fmt.Println(p.Price) + } +}