Googleはプログラミング言語「Go」には、ログに関する“ある問題”が存在するという。それは何なのか。解決策として同社が提唱する手段とは。
2022年11月、Googleはオンラインイベント「Go Day 2022」を開催。そこでは同社の従業員が、自社開発のプログラミング言語「Go」の改良計画を発表した。Goに関する主な改良計画のうち、2つ目を紹介する。
構造化データ形式でログを取得する「構造化ロギング」。そのライブラリ(プログラム部品群)の一つである「slog」を「Goの標準ライブラリにする可能性がある」と、Googleのソフトウェアエンジニアであるジョナサン・アムステルダム氏は説明する。
Goは「logrus」「zap」といった、さまざまな構造化ロギング用ライブラリを利用できる。そのためログの形式に一貫性を持たせることが難しい問題がある。slogをGoの標準ライブラリにすることで、この問題の解決を目指すという。
配車アプリケーションベンダーBeatのシニアエンジニアリングマネージャーであるソティリス・マニサリス氏は、Goがslogを標準ライブラリとして導入することを以前から予想していた。「slogの標準ライブラリ化で、Goのログ形式が統一されることを期待している」とマニサリス氏は語る。ビジネスレビューサイトYelpのフルスタック(複数分野に精通した)エンジニアであるジョツナ・ゴーラレ氏は、slogの標準ライブラリ化の見込みに「感銘を受けた」と話す。
第3回は、Goのデバッグ(エラー修正)用の仕組みである「GODEBUG」の改良計画と、それに対する開発者の声を紹介する。
米国TechTargetの豊富な記事の中から、最新技術解説や注目分野の製品比較、海外企業のIT製品導入事例などを厳選してお届けします。
Copyright © ITmedia, Inc. All Rights Reserved.
ハロウィーンの口コミ数はエイプリルフールやバレンタインを超える マーケ視点で押さえておくべきことは?
ホットリンクは、SNSの投稿データから、ハロウィーンに関する口コミを調査した。
なぜ料理の失敗写真がパッケージに? クノールが展開する「ジレニアル世代」向けキャンペーンの真意
調味料ブランドのKnorr(クノール)は季節限定のホリデーマーケティングキャンペーン「#E...
業界トップランナーが語る「イベントDX」 リアルもオンラインも、もっと変われる
コロナ禍を経て、イベントの在り方は大きく変わった。データを駆使してイベントの体験価...