OpenTelemetry Collector を開発する
プロジェクトのセットアップ Ninja
メモ
このワークショップのセクションを完了する時間は経験によって異なる場合があります。
完成したものはこちらにあります。詰まった場合や講師と一緒に進めたい場合に利用してください。
新しい Jenkins CI レシーバーの開発を始めるため、まずは Go プロジェクトのセットアップから始めていきます。 新しい Go プロジェクトを作成する手順は以下の通りです:
${HOME}/go/src/jenkinscireceiver
という名前の新しいディレクトリを作成し、そのディレクトリに移動します。- 実際のディレクトリ名や場所は厳密ではありません。自分の開発ディレクトリを自由に選ぶことができます。
go mod init splunk.conf/workshop/example/jenkinscireceiver
を実行して、Go のモジュールを初期化します。- 依存関係を追跡するために使用される
go.mod
というファイルが作成されます。 - インポートされている依存関係のチェックサム値が
go.sum
として保存されます。
- 依存関係を追跡するために使用される