
John
07.08.2018
11:37:07

Daniel
07.08.2018
11:37:09
компилять на машине администратора скрипт и засылать туда по ssh

John
07.08.2018
11:37:24

Daniel
07.08.2018
11:37:30
но - нет, не будет этого

Google

Alan
07.08.2018
11:37:52

Daniel
07.08.2018
11:38:12
OMG

Dmitri
07.08.2018
11:38:14
для go бинарника ? на клиенте ? ?
ну, как бэ, можно запилить тупенького агента, ага, который будет принимать команду и исполнять "как есть" с рутовыми правами. Непонятно только, нафига в таком случае ssh

Daniel
07.08.2018
11:38:28
нет, CI, CD и docker - они вообще про другое

John
07.08.2018
11:38:53

Daniel
07.08.2018
11:38:55

Alan
07.08.2018
11:39:46

Dmitri
07.08.2018
11:39:51
мне, почему-то, кажется, что какой-то зайчаток паппета/ансибля и прочих шефов - задача достаточно тривиальная с точки зрения proof-of-concept, но при этом обложенная горами граблей на пути к production-ready

Alan
07.08.2018
11:55:54
Фигасе, а мы тут над программированием горбатимся

Marperia
07.08.2018
13:05:18
Джентльмены, есть тут у кого свободное время? Мне бы критику: https://t.me/fjttm/6

Dorian
07.08.2018
13:09:47

Marperia
07.08.2018
13:10:36

Google

Marperia
07.08.2018
13:30:06

Dorian
07.08.2018
13:31:14

Marperia
07.08.2018
13:34:21
Прям в самом-самом конце.

Dorian
07.08.2018
13:36:01
Ну добречко, тогда оставлю на вечер или на неопределенный срок, бо блоги на go не интересуют, но может найду бэстпрактисы

Marperia
07.08.2018
13:36:32
Так вся эта ерунда ради бестпрактисов и пишется.
Как будто меня блоги на го интересуют, ну.

Dorian
07.08.2018
13:37:05
Ну я же вас не знаю, ну :)

Denis
07.08.2018
13:41:02
Я осилил и прочитал
Публиковать такое в тг - извращения, без маркировки и разметки текста это все очень уныло (

Marperia
07.08.2018
13:49:15
А кроме маркировки и разметки, что-нибудь ещё не понравилось?

Denis
07.08.2018
13:49:54
зачем заставлять людей читать код без подсветки синтаксиса?
в telegram же есть instant view для чтения постов

Marperia
07.08.2018
13:51:21
Хм... Наверное, да, можно это в телеграф организовать. В любом случае, кода там без малого двадцать строчек.
А про os.Exit(0) и вообще критические ошибки с рекавери есть что сказать?

Sliva
07.08.2018
15:24:42
Как использовать переменные которые написал в Go в HTML?
{{ .Var }} так?
Просто нужно прописать путь в html, а название файла который надо загрузить - лежит в переменной в Go...

Artem
07.08.2018
15:26:13

Sliva
07.08.2018
15:48:41
У меня вот переменная находиться в функции, она не глобальная, но надо, чтобы она была глобальная, как это сделать?
Вынести ее я не могу...

Виктор
07.08.2018
15:49:23
верни её вместе с результатом функции

Google

Vadim
07.08.2018
15:51:25

Dorian
07.08.2018
15:58:29
Этот вопрос связан с предыдущим?

Sliva
07.08.2018
15:59:05
Щас будет

Dorian
07.08.2018
15:59:23
Глобальная, т.е. доступная по всему пакету? Или быть может вы имели ввиду настройки приватности переменной?

Aidar
07.08.2018
16:03:54
Вангую что он хочет static из си

Sliva
07.08.2018
16:04:33
https://play.golang.org/p/8EROPkupRsY
Вот код
Щас html скину

Daniel
07.08.2018
16:05:24
и какую переменную вы не можете вынести?

Sliva
07.08.2018
16:05:45
https://play.golang.org/p/ZpDXCfHGMVi
Html
Посмотрите
В html я загружаю файл, имя которого храниться в переменной Filename1
Он его не видит

Artem
07.08.2018
16:08:59
чтобы переменная оказалась в шаблоне её нужно передать в Execute
вторым аргументом, который у вас nil

Daniel
07.08.2018
16:10:09
вариантов больше одного - но да, структуру надо передать в шаблон, чтобы переменные резолвилимсь

Sliva
07.08.2018
16:10:22
Undefined
Пишет
Типо вместо nil, просто Filename1 написать?

Google

Aidar
07.08.2018
16:11:26
Дык ты в пост не выводишь хтмл(мимоплюсовик)

Dorian
07.08.2018
16:11:29

Artem
07.08.2018
16:11:43
норм ему

Nyan
07.08.2018
16:12:17

Sliva
07.08.2018
16:12:36
Но он подчеркивает
Нет
Ааааа

Artem
07.08.2018
16:15:00
так Filename1 не глобальная

Sliva
07.08.2018
16:15:16
Я объявил глобально

Artem
07.08.2018
16:16:26
а := в функции убрали?

Sliva
07.08.2018
16:17:13
Да, все равно не работать

Artem
07.08.2018
16:17:20

Sliva
07.08.2018
16:17:21
Глобально же через var?
Я допилил

Artem
07.08.2018
16:17:40
var Filename1 string

Sliva
07.08.2018
16:17:57
Да
Отдельно от всех
Он ещё скачивает какой-то непонятный html файл

Google

Sliva
07.08.2018
16:18:36
Мой
Хм
Странно
Ну что

Dorian
07.08.2018
16:23:07
Что?
Покажите исходный код обновленный

Sliva
07.08.2018
16:24:25
Заходите по той же ссылке
Я изменил

Dorian
07.08.2018
16:24:55
Так не работает

Sliva
07.08.2018
16:25:14
Не изменил
Щас
https://play.golang.org/p/HKZAh2lkR7O
Что это

Artem
07.08.2018
16:28:10
Не во всех execute убрали nil

Sergey
07.08.2018
16:30:54
По хорошему

Sliva
07.08.2018
16:31:56
Спасибо вам огромное, все заработало!