読者です 読者をやめる 読者になる 読者になる

takedajs ログ

備考録

golang

golangで政府統計データ(e-Stat)を取得してグラフを作成する

golangで外部APIの情報を使いグラフを作成してみたかったので、 政府統計の総合窓口(以下、e-Stat)が提供している政府統計データを利用してみました。 目次 e-Statって? グラフ表示に使ったパッケージ 作ったもの コード e-Statって? e-Statとは、日本の統…

golangでkey名が記号のjsonをバインドする

外部のapiを利用する際に、レスポンスのjsonのkey名が一部記号で上手くバインドできませんでした。 その時の解決方法を記述します。 問題点 要素名が$で構造体をこう書くとエラーが出ます。 gista23f264a9115bb99dec78575c3b0bb90 解決方法 構造体の書き方を…

PhpStormでgoimportsを使えるようにする。

PhpStormでgolangの開発をしています。 PhpStormでファイルの保存時に、goimportsが実行されるようにしました。 目次 go get PhpStormの設定 go get goimportsを取得します。 go get golang.org/x/tools/cmd/goimports goimortsのコマンドを叩いて、動くかど…

golangで折れ線グラフを作る

グラフ作成方法を知るために簡単グラフを作成しました。 折れ線グラフ以外に、棒グラフも簡単に作成できるみたいです。 コード gist3f9fa3bca65d76fbc887ae41d3c79086 結果 こんな感じのがpng画像として作成されます。 [:W300] 最後に 次は、どこかのAPIから…

Gopher君ステッカーをUnixstickersで購入しました。

趣味でGo言語を触っていて、Gopher君が好きです。 ステッカーが欲しかったのですが、Goイベントに参加しても手に入る機会がありませんでした。 調べてみると海外サイト(Unixstickers)で購入できるみたいなので、 英語弱者ですが頑張って購入してみました。 …