iLogtail 插件基于 Go 语言实现,所以在进行开发前,需要安装基础的 Go 1.16+ 语言开发环境,如何安装可以参见官方文档。 在安装完成后,为了方便后续地开发,请遵照此文档 正确地设置你的开发目录以及 GOPATH 等环境变量。
iLogtail Core使用C++ 语言实现,当前使用GCC 4.8.x,使用其他版本可能无法兼容。
推荐使用VSCode作为iLogtail的开发环境。
必备插件 Go C/C++ Excention Pack Clang-Format
推荐插件 GitLens Markdown Preview Enhanced markdownlint YAML CMake Language Support