У меня есть код go-lang, который сам по себе является автономным приложением.Но часть этого я хочу представить как библиотеку c-shared для потребителей, работающих на 32-битной (386) архитектуре.Я попытался выполнить приведенную ниже команду, но она не выполняется.
go build -o 386 insuanceCalculator.so -buildmode=c-shared ./src/packageName/insuanceCalculator.go
И я получаю следующую ошибку
can't load package: package main: build constraints exclude all Go files in /Users/user1/Documents/go/insuranceCalcProject/src/packageName
make: *** [installLib] Error 1