Size: a a a

2020 June 25

АП

Александр Попов... in Go-go!
жестко
источник

с

сонная википедия... in Go-go!
любой примитив синхронизации, не дергающий шедуллер самостоятельно или в силу своей реализации
источник
2020 June 26

ЛА

Локоть Анатолий... in Go-go!
Челoвек
Нашёл в коде и интересно, для чего конкретно используют в практике
Если у тебя большой цикл с процессингом , то этим можно показать шедулеру, что вот сейчас можешь запустить другую рутину.

Это кооперативная часть логики работы  шедулера
источник

C

Constantine in Go-go!
источник

C

Constantine in Go-go!
почитали? где рецензии?)
источник

Ч

Челoвек in Go-go!
eBook...
источник

Ч

Челoвек in Go-go!
Звучит не звучит
источник

ЮВ

Юрий Вельмесов... in Go-go!
Ребята, привет!
Подскажите знатоки linux, в частности те кто хорошо с терминалом дружит.

Сейчас у меня сборка и заливка в облако фронтенд и бэкенд части сайта происходит вот так:

Сборка и заливка бэкенд части сайта:
go build -o app && scp app cloud:/home/velmesov/dev/backend

Сборка и заливка фронтенд части сайта:
webpack --config webpack.config.js --env.mode=development && scp -r dist cloud:/home/velmesov/dev/frontend

Вот хотелось бы переделать команду для сборки и заливки бэкенд билда.
Чтобы перед тем как заливать на сервер, останавливать на сервеере текущий билд, потому как при заливке ошибка, что файл "app" занят и не может быть перезаписан.

В общем я бы хотел получить примерно такую команду:
go build -o app && systemctl stop server-dev && scp app cloud:/home/velmesov/dev/backend && systemctl start server-dev

Т. е.:
1. билдим проект
2. останавливаем запущенный сервис в облаке
3. заливаем билд
4. запускаем сервис
источник

DP

Daniel Podolsky in Go-go!
Юрий Вельмесов
Ребята, привет!
Подскажите знатоки linux, в частности те кто хорошо с терминалом дружит.

Сейчас у меня сборка и заливка в облако фронтенд и бэкенд части сайта происходит вот так:

Сборка и заливка бэкенд части сайта:
go build -o app && scp app cloud:/home/velmesov/dev/backend

Сборка и заливка фронтенд части сайта:
webpack --config webpack.config.js --env.mode=development && scp -r dist cloud:/home/velmesov/dev/frontend

Вот хотелось бы переделать команду для сборки и заливки бэкенд билда.
Чтобы перед тем как заливать на сервер, останавливать на сервеере текущий билд, потому как при заливке ошибка, что файл "app" занят и не может быть перезаписан.

В общем я бы хотел получить примерно такую команду:
go build -o app && systemctl stop server-dev && scp app cloud:/home/velmesov/dev/backend && systemctl start server-dev

Т. е.:
1. билдим проект
2. останавливаем запущенный сервис в облаке
3. заливаем билд
4. запускаем сервис
с одной стороны - не тот чат

с другой - тул, который вам нужен, называется ansible
источник

ЮВ

Юрий Вельмесов... in Go-go!
Daniel Podolsky
с одной стороны - не тот чат

с другой - тул, который вам нужен, называется ansible
ну я как бы билдю Го программу 😊
источник

DP

Daniel Podolsky in Go-go!
но он довольно сложный в изучении в той части, что вам нужна
источник

DP

Daniel Podolsky in Go-go!
go build -o app && ssh cloud sudo systemctl stop server-dev && scp app cloud:/home/velmesov/dev/backend && ssh cloud sudo systemctl start server-dev
источник

ЮВ

Юрий Вельмесов... in Go-go!
ух ты, ща попробуем! 👍
отпишусь ща по результатам
источник

ЮВ

Юрий Вельмесов... in Go-go!
Daniel Podolsky
но он довольно сложный в изучении в той части, что вам нужна
Уря! Спасибо добрый человек!
То что нужно! 😊

И главное мог бы и сам додуматься, что так же через && можно подрубиться к серверу и сделать нужные дела, но что то я не допетрил...
источник

ЮВ

Юрий Вельмесов... in Go-go!
а то блин замучило меня в отдельной вкладке терминала вручную останавливать сервис и потом после заливки билда запускать.
Ну теперь заживём 😀
источник

F

For Friends in Go-go!
Это go фрилансеры?
источник

MA

Marlik Almighty in Go-go!
Там все.
источник

F

For Friends in Go-go!
По go подскажите пожалуйста
источник

F

For Friends in Go-go!
Именно
источник

MA

Marlik Almighty in Go-go!
Юрий Вельмесов
Ребята, привет!
Подскажите знатоки linux, в частности те кто хорошо с терминалом дружит.

Сейчас у меня сборка и заливка в облако фронтенд и бэкенд части сайта происходит вот так:

Сборка и заливка бэкенд части сайта:
go build -o app && scp app cloud:/home/velmesov/dev/backend

Сборка и заливка фронтенд части сайта:
webpack --config webpack.config.js --env.mode=development && scp -r dist cloud:/home/velmesov/dev/frontend

Вот хотелось бы переделать команду для сборки и заливки бэкенд билда.
Чтобы перед тем как заливать на сервер, останавливать на сервеере текущий билд, потому как при заливке ошибка, что файл "app" занят и не может быть перезаписан.

В общем я бы хотел получить примерно такую команду:
go build -o app && systemctl stop server-dev && scp app cloud:/home/velmesov/dev/backend && systemctl start server-dev

Т. е.:
1. билдим проект
2. останавливаем запущенный сервис в облаке
3. заливаем билд
4. запускаем сервис
Через git. Могу рассказать, что-бы не оффтопить в личку.
источник