cgo を利用するプロジェクトをビルドする方法
cgo
cgo は Go のビルドツールチェーンに組み込まれた仕組みで、Go コードから C/C++ の関数やライブラリを呼び出すためのブリッジです。 diarkis-cli では cgo がデフォルトでは無効化されているので、明示的に有効化する必要があります。
ビルド方法
build.yml
内の env セクションに下記を追加することで cgo と gcc を使って C プログラムを呼び出す go のプログラムをビルドすることができます。
最終更新
役に立ちましたか?