技術向上

プログラミングの学び、気になるテクノロジーやビジネストレンドを発信

2018-12-09から1日間の記事一覧

WebSocketとJSON-RPCでリアルタイムAPIデータ取得【Go】

Go

外部package、websocket - GoDoc を使います。 下記は、bitflyerのAPIを使用して、BTCとJPYの取引をリアルタイムに取得する例です。 type JsonRPC2 struct { // JSON-RPCのプロトコルをtype定義 Version string `json:"version"` Method string `json:"metho…

talib【Go】

Go

talib(GitHub - markcheno/go-talib: A pure Go port of TA-Lib (http://ta-lib.org))は、 金融商品の分析に使えるpackageです。 talibの使用に合わせて、quoteもインストールします。 GitHub - markcheno/go-quote: Yahoo finance/Google finance/Coinbas…

ini【Go】

Go

GitHub - go-ini/ini: Package ini provides INI file read and write functionality in Go.を使って、iniファイルの読み込みを行います。 下記iniファイルが同階層にある場合の例です。 config.ini [web] port = 8080 [db] name = stock.sql driver = sqlit…