Как на Windows 10 скомпилировать из исходника на Go Lang бинарник для Linux?

Этой заметкой открываю новую рублику по программированию на Go Lang. Один из первых вопросов, которые пришлось решить — как пользователю Windows 10 скомпилировать исполняемый файл для Linux сервера? Процесс сборки бинарного файла на системе одного типа для системы другого типа называется кросскомпиляцией. Ответ достаточно прост, сначала нужно задать константы:

set GOARCH=amd64
set GOOS=linux

Теперь можно компилировать:

go build turboapp.go

Читать далее Как на Windows 10 скомпилировать из исходника на Go Lang бинарник для Linux?

Настройка SSH авторизации по ключу без пароля в CentOS 7

Как сгенерировать пару приватного и публичного ключей для ssh соединения? От имени пользователя, для которого нужно создать ключи:

ssh-keygen

Читать далее Настройка SSH авторизации по ключу без пароля в CentOS 7