Olej писал(а): ↑05 апр 2022, 18:08
Теперь находится!
Код: Выделить всё
olej@orangepione:~$ go env
GO111MODULE=""
GOARCH="arm"
GOBIN=""
GOCACHE="/home/olej/.cache/go-build"
GOENV="/home/olej/.config/go/env"
GOEXE=""
GOEXPERIMENT=""
GOFLAGS=""
GOHOSTARCH="arm"
GOHOSTOS="linux"
GOINSECURE=""
GOMODCACHE="/home/olej/go/pkg/mod"
GONOPROXY=""
GONOSUMDB=""
GOOS="linux"
GOPATH="/home/olej/go"
GOPRIVATE=""
GOPROXY="https://proxy.golang.org,direct"
GOROOT="/usr/lib/go-1.17"
GOSUMDB="sum.golang.org"
GOTMPDIR=""
GOTOOLDIR="/usr/lib/go-1.17/pkg/tool/linux_arm"
GOVCS=""
GOVERSION="go1.17.8"
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"
GOGCCFLAGS="-fPIC -marm -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build74850827=/tmp/go-build -gno-record-gcc-switches"
Код: Выделить всё
olej@orangepione:~/go$ go run hello.go
ты кто будешь?
> василий
какое длинное имя ... целых 15 байт
привет, василий
Код: Выделить всё
olej@orangepione:~/go$ time go build mlpar2.go
real 0m6,504s
user 0m5,629s
sys 0m1,508s
Не "в лёт", но тоже неплохо.
Код: Выделить всё
olej@orangepione:~/go$ ls -l mlpar2*
-rwxr-xr-x 1 olej olej 1759208 апр 5 18:15 mlpar2
-rw-rw-r-- 1 olej olej 2441 апр 4 22:49 mlpar2.go
Что я там компилирую и выполняю, содержательно - не важно (в соседних темах написано
)...
Проверяется тот факт, что всё работает!
И что у меня есть GoLang..
Код: Выделить всё
olej@orangepione:~/go$ ./mlpar2 10
число процессоров в системе: 4
число ветвей выполнения: 10
[58:51 00,B6FD4D40,097]
[58:51 01,A43FF450,196]
[58:51 07,B6FD4D40,196]
[58:51 10,A4FFE450,218]
[58:51 08,A4FFE450,209]
[58:51 02,B6FD4D40,238]
[58:51 06,A4FFE450,220]
[58:51 03,A4FFE450,199]
[58:51 05,A43FF450,175]
[58:51 09,B6FD4D40,209]
[58:51 04,A61FF450,200]
итоговое время параллельного выполнения: 255.405677ms
B6FD4D40 => [4]
A43FF450 => [2]
A4FFE450 => [4]
A61FF450 => [1]