エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
GoとPerlでJSONを扱う時に数値型が文字列型になる場合の対処|SHOWROOM Blog
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
GoとPerlでJSONを扱う時に数値型が文字列型になる場合の対処|SHOWROOM Blog
いつもライブ配信プラットフォーム『SHOWROOM』をご利用いただきありがとうございます。開発部の横山で... いつもライブ配信プラットフォーム『SHOWROOM』をご利用いただきありがとうございます。開発部の横山です。SHOROOMでは引き続きバックエンドシステムのプログラムをPerlからGo言語に移行しております(計画の詳細)。 今回はPerlからGo言語に移行するにあたり躓きポイントを紹介します。Go言語での細かい実装上の内容になります。 数値型のつもりが文字列型に!?PerlとGo言語でJSONなどのシリアライズされたデータを共有するときに注意するときがあります。その一つにPerlでセットしたInt型の値が油断しているとString型の数値文字列になるという現象です。 { "num": 3 }{ "num": "3" }もちろんPerl側で型を明示した上でセットすれば問題ないかと思いますが、Perlで書き込んでPerlで読み込む場合は型をよしなに推論してくれるのでどこで発生しているのか分かり