Size: a a a

2020 May 28

a

aĸιonĸa 🇷🇺... in Go-go!
Локоть Анатолий
Запускайте в ide, оно ваш терминал не будет занимать.
на сервере же
источник

a

aĸιonĸa 🇷🇺... in Go-go!
значит амперсанд нормальный вариант, спасибо
источник

DP

Daniel Podolsky in Go-go!
aĸιonĸa 🇷🇺
а как вообще исправить это по-нормальному, чтобы программа запустилась и я мог в терминал что-то писать?
А что вы хотите туда писать?
источник

a

aĸιonĸa 🇷🇺... in Go-go!
Daniel Podolsky
А что вы хотите туда писать?
команды системы разные, ну как обычный терминал рабочий
источник

ЛА

Локоть Анатолий... in Go-go!
aĸιonĸa 🇷🇺
команды системы разные, ну как обычный терминал рабочий
А почему не хотите нормальный деплой настроить? Зачем руками что-то поднимать из под рута на удаленном сервере?
Это отладка или запуск готово сервера?
Отладка должна идти локально.
Запуск готового сервера вам надо сделать самое простое через systemctl и на сервер поставлять только бинарник а не весь исходный код.
источник

a

aĸιonĸa 🇷🇺... in Go-go!
Локоть Анатолий
А почему не хотите нормальный деплой настроить? Зачем руками что-то поднимать из под рута на удаленном сервере?
Это отладка или запуск готово сервера?
Отладка должна идти локально.
Запуск готового сервера вам надо сделать самое простое через systemctl и на сервер поставлять только бинарник а не весь исходный код.
я в деплое ничего не понимаю
источник

ЛА

Локоть Анатолий... in Go-go!
aĸιonĸa 🇷🇺
я в деплое ничего не понимаю
В каком репозитории ваш код хранится? Gitlab/github?
источник

a

aĸιonĸa 🇷🇺... in Go-go!
Локоть Анатолий
В каком репозитории ваш код хранится? Gitlab/github?
приватный гитхаб
источник

ЛА

Локоть Анатолий... in Go-go!
aĸιonĸa 🇷🇺
приватный гитхаб
В репозитории можно настроить выполнение задач после коммита.
Например можно выложить код на сервер.
Это потребует какого-то времени для изучения, но оно явно сэкономит время на простоте деплоя потом
https://github.blog/2019-08-08-github-actions-now-supports-ci-cd/
https://brunopaz.dev/blog/building-a-basic-ci-cd-pipeline-for-a-golang-application-using-github-actions

Также можно начать с хостинга heroku, в нем есть бесплатный тариф и он очень прост и понятен, далее уже переехать в полноценный ci.
источник

IK

Ilya Kaznacheev in Go-go!
@akionka я как раз воркшоп делал на эту тему, может будет полезным
источник

IK

Ilya Kaznacheev in Go-go!
Даже лучше так
https://t.me/kaznacheev_feed/39
источник

IK

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

IK

Ilya Kaznacheev in Go-go!
По сути надо только обернуть приложение в контейнер и пушить на хероку
источник

IK

Ilya Kaznacheev in Go-go!
Ну и в приложении порт читать хероковский
источник

a

aĸιonĸa 🇷🇺... in Go-go!
я посмотрю все что вы написали, спасибо!
источник

a

aĸιonĸa 🇷🇺... in Go-go!
я так понял actions позволяют собирать проекты на мощностях гитхаба, то есть даже проект, который собирается два часа можно бесплатно отдать гитхабу на сборку?
источник

E

Edgar in Go-go!
2к минут в месяц бесплатно
источник

a

aĸιonĸa 🇷🇺... in Go-go!
Edgar
2к минут в месяц бесплатно
на репозиторий?
источник

DP

Daniel Podolsky in Go-go!
aĸιonĸa 🇷🇺
команды системы разные, ну как обычный терминал рабочий
screen/tmux/byobu, если вам просто погонять

systemd, если эта ваша программа - сервер
источник

E

Edgar in Go-go!
aĸιonĸa 🇷🇺
на репозиторий?
На акк вроде
источник