快速入门
安装公开版本
go get github.com/tigerfintech/[email protected]需要 Go 1.20 或更高版本。先在开发者中心开通权限,并阅读账户类型、行情权限与限制、市场与交易规则和接口请求限制。
package main
import (
"fmt"
"log"
"github.com/tigerfintech/openapi-go-sdk/config"
"github.com/tigerfintech/openapi-go-sdk/quote"
)
func main() {
cfg, err := config.NewClientConfig()
if err != nil { log.Fatal(err) }
qc := quote.NewQuoteClientFromConfig(cfg)
states, err := qc.GetMarketState("US")
if err != nil { log.Fatal(err) }
fmt.Printf("%#v\n", states)
}客户端构造函数
func quote.NewQuoteClient(httpClient *client.HttpClient) *quote.QuoteClient
func quote.NewQuoteClientFromConfig(cfg *config.ClientConfig) *quote.QuoteClient
func trade.NewTradeClient(httpClient *client.HttpClient, account string) *trade.TradeClient
func trade.NewTradeClientFromConfig(cfg *config.ClientConfig) *trade.TradeClient
func push.NewPushClient(cfg *config.ClientConfig, opts ...push.PushClientOption) *push.PushClientUpdated 8 days ago
Did this page help you?
