Monitoring tutorial - IT technology blog

Grafana Beylaのインストールと設定ガイド:eBPFを使ってGo、Python、Node.jsアプリをコード変更なしで自動監視する

Grafana BeylaはeBPFを使ってGo、Python、Node.jsアプリからメトリクスとトレースを自動収集する — コードを一行も変更せず、SDKのインストールも不要。本記事では、Beylaのインストールと設定方法、そしてPrometheus + Grafanaとの組み合わせで6ヶ月間プロダクション運用した実際の結果を紹介する。
Fedora tutorial - IT technology blog

FedoraでGo(Golang)開発環境をプロ仕様に構築する:SDK・VS Code・デバッグを最初からセットアップ

FedoraにGo公式SDKをインストール(DNFは使わない)し、goplsでVS Codeを設定してDelveデバッガーをセットアップする手順を解説。ptraceやPATHのよくあるエラーの対処法も含む。最初から正しくセットアップして、後で環境のデバッグに時間を取られないようにしよう。
Development tutorial - IT technology blog

GoのError Handlingを極める:Wrap Error、Custom Error、そして実践プロジェクトのBest Practices

Goはexceptionではなくreturn valueでエラーを処理します——構文はシンプルですが、明確な戦略が必要です。本記事では、errors.New、Custom Error Type、%wによるWrap Errorの3つのアプローチを比較し、それぞれのメリット・デメリットを分析するとともに、実践プロジェクトにおける階層型アーキテクチャでの実装方法を解説します。