📑

Yocto で go アプリを使う

2022/05/06に公開

Yocto で go アプリを使う

Yocto で go-example というサンプルを利用できるレシピ go-helloworld があります。

サンプルレシピ

https://git.yoctoproject.org/poky/tree/meta/recipes-extended/go-examples/go-helloworld_0.1.bb?h=dunfell

このレシピの中で go.bbclass を使用しています。

inherit go

IMAGE_INSTALL_append などで、 go-helloworld を追加するだけで go のサンプルをimageに組み込むことができます。

これだけで必要な go のクロスコンパイラなどを準備したうえで go のサンプルをクロスコンパイルして image に go のサンプルをインストールします。

サンプルソースコード本体

dunfell ブランチ

https://github.com/golang/example

最新のブランチ

https://go.googlesource.com/example

Discussion