Size: a a a

Golang Developers — русскоговорящее сообщество

2021 May 24

А

Анатолий in Golang Developers — русскоговорящее сообщество
Твоя какая?
источник

D

Dmitry in Golang Developers — русскоговорящее сообщество
так это не телега мне ошибку дает
источник

D

Dmitry in Golang Developers — русскоговорящее сообщество
я добился компиляции кода, уже хорошо
но при попытке запуска получаем Illegal instruction
источник

A

Andrew in Golang Developers — русскоговорящее сообщество
Работает на любой разрядности
https://play.golang.org/p/kIYstb-hp2J
источник

A

Andrew in Golang Developers — русскоговорящее сообщество
Какая версия компилятора гошки?
источник

D

Dmitry in Golang Developers — русскоговорящее сообщество
GO111MODULE=""
GOARCH="arm"
GOBIN=""
GOCACHE="/home/pi/.cache/go-build"
GOENV="/home/pi/.config/go/env"
GOEXE=""
GOFLAGS=""
GOHOSTARCH="arm"
GOHOSTOS="linux"
GOINSECURE=""
GOMODCACHE="/home/pi/go/pkg/mod"
GONOPROXY=""
GONOSUMDB=""
GOOS="linux"
GOPATH="/home/pi/go"
GOPRIVATE=""
GOPROXY="https://proxy.golang.org,direct"
GOROOT="/usr/local/go"
GOSUMDB="sum.golang.org"
GOTMPDIR=""
GOTOOLDIR="/usr/local/go/pkg/tool/linux_arm"
GOVCS=""
GOVERSION="go1.16.4"
GCCGO="gccgo"
GOARM="6"
AR="ar"
CC="gcc"
CXX="g++"
CGO_ENABLED="1"
GOMOD="/dev/null"
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"

это там где _запуск_ бинаря
источник

А

Анатолий in Golang Developers — русскоговорящее сообщество
А чуть больше текста?
источник

D

Dmitry in Golang Developers — русскоговорящее сообщество
это там где компилируется
GO111MODULE="on"
GOARCH="amd64"
GOBIN=""
GOCACHE="/Users/joka/Library/Caches/go-build"
GOENV="/Users/joka/Library/Application Support/go/env"
GOEXE=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="darwin"
GOINSECURE=""
GOMODCACHE="/Users/joka/go/pkg/mod"
GONOPROXY=""
GONOSUMDB=""
GOOS="darwin"
GOPATH="/Users/joka/go"
GOPRIVATE=""
GOPROXY="https://proxy.golang.org,direct"
GOROOT="/usr/local/Cellar/go/1.16.3/libexec"
GOSUMDB="sum.golang.org"
GOTMPDIR=""
GOTOOLDIR="/usr/local/Cellar/go/1.16.3/libexec/pkg/tool/darwin_amd64"
GOVCS=""
GOVERSION="go1.16.3"
GCCGO="gccgo"
AR="ar"
CC="clang"
CXX="clang++"
CGO_ENABLED="1"
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -arch x86_64 -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/var/folders/35/wnmlmnl15r17ff2nc2gmp7vm0000gp/T/go-build2430731374=/tmp/go-build -gno-record-gcc-switches -fno-common"
источник

D

Dmitry in Golang Developers — русскоговорящее сообщество
а нет его :(
источник

D

Dmitry in Golang Developers — русскоговорящее сообщество
это все что выдает бинарь при запуске
источник

D

Dmitry in Golang Developers — русскоговорящее сообщество
GOOS="linux" GOARCH="arm" go build -o ./bin/arm .

вот так компилирую
источник

A

Andrew in Golang Developers — русскоговорящее сообщество
Гугл говорит, в арм32 по дефолту у гошки требуется VFP, которого в малине нет.

Нужно компилить с GOARM=5
источник

D

Dmitry in Golang Developers — русскоговорящее сообщество
не помогло :(
источник

A

Andrew in Golang Developers — русскоговорящее сообщество
🤷‍♂у меня идеи закончились
источник

A

Alexander in Golang Developers — русскоговорящее сообщество
Глянь через gdb, на какой инструкции всё ломается
источник

D

Dmitry in Golang Developers — русскоговорящее сообщество
arm": not in executable format: file format not recognized
источник

D

Dmitry in Golang Developers — русскоговорящее сообщество
интересно
источник

D

Dmitry in Golang Developers — русскоговорящее сообщество
под амд64 компилит, проблем нет никаких
источник

D

Dmitry in Golang Developers — русскоговорящее сообщество
в общем вектор ясен, всем большое спасибо
источник

D

Dmitriy in Golang Developers — русскоговорящее сообщество
хай
Напомните пожалуйста, полное название инструмента, который подсвечивает кавередж кода
источник