Den
just for func
кайф! СПАСИБО БОЛЬШОЕ!
Kevin
Да, можно, там протокол вполне себе позволяет и достаточно простой
кроме такой проверки - ничего не нашел, подскажите пожалуйста как или где прочитать можно auth := smtp.PlainAuth("", "some@ya.ru", "password", "smtp.yandex.ru") fmt.Println(auth) err := smtp.SendMail("smtp.yandex.ru:25", auth, "from@ya.ru", []string{"to@ya.ru"}, []byte("Текст письма.")) if err != nil { log.Fatal(err) }
Kirill
вот так https://help.atmail.com/hc/en-us/articles/201608574-Testing-SMTP-AUTH-using-telnet
Alex
Всем привет. Кто подскажет как загружать файлы на определенный ip сервера?
Valentin
rsync
Valentin
scp
Valentin
Необходимо иметь ключ на сервере
Aleksandr
я думал что-то есть подобное на go)
в код то загляни, посмотри примеры.
Aleksandr
создаешь клиент, кидаешь им hello, смотришь ошибки
Alex
rsync
С таким не работал раньше, а есть какие то либы или примеры? Был бы признателен за подсказку
Anonymous
что из этого реально надо
Anonymous
WARNING: exec: "unconvert": executable file not found in $PATH WARNING: exec: "gocyclo": executable file not found in $PATH WARNING: exec: "deadcode": executable file not found in $PATH WARNING: exec: "gas": executable file not found in $PATH WARNING: exec: "govet": executable file not found in $PATH WARNING: exec: "gotype": executable file not found in $PATH WARNING: exec: "varcheck": executable file not found in $PATH WARNING: exec: "megacheck": executable file not found in $PATH WARNING: exec: "maligned": executable file not found in $PATH WARNING: exec: "goconst": executable file not found in $PATH WARNING: exec: "ineffassign": executable file not found in $PATH WARNING: exec: "gotype": executable file not found in $PATH WARNING: exec: "structcheck": executable file not found in $PATH WARNING: exec: "errcheck": executable file not found in $PATH WARNING: exec: "interfacer": executable file not found in $PATH WARNING: exec: "govet": executable file not found in $PATH
Anonymous
это к металинтеру стока приблуд?
Daniel
Металинтер ничего не линтит сам
Daniel
Это запускатель линтеров, фактически
Daniel
И линтеры надо поставить (как и написано в инструкции)
Pawel
видимо,надо настроить
что действительно надо сделать - так это использовать gogland и жить счастливо без "настройки линтеров" и проч. бреда
Pawel
опечатка
Irina
он вроде раньше гогланд был
Irina
переименовали ближе к выпуску платной версии?
Anonymous
он и сейчас гогланд
Anonymous
Valentin
Goland
Irina
https://blog.jetbrains.com/go/2017/11/02/announcing-goland-former-gogland-eap-18-final-product-name-templates-support-and-more/
Alexander
на сайте голанд уже
Valentin
https://www.jetbrains.com/go/
Anonymous
я сделал скрин из jetbrains toolbox
Valentin
Пролистай ниже
Anonymous
https://blog.jetbrains.com/go/2017/11/02/announcing-goland-former-gogland-eap-18-final-product-name-templates-support-and-more/
похоже кто-то не может обойтись без рефакторинга
Anonymous
понятно
Anonymous
18 версия сменила имя
Aleksandr
он и сейчас гогланд
только последний eap 18
Anonymous
только последний eap 18
да-да, я понял. качаю. может там и баг с вечной индексацией пофиксят
Anonymous
а как сделать чтобы при fmt.*f ("%+v,mystruct) он ссылки раскрывал а не просто указывал адрес
Aleksandr
*
Valentin
Есть удобная для дебага штука https://github.com/davecgh/go-spew
Anonymous
Есть удобная для дебага штука https://github.com/davecgh/go-spew
да хороша, я ей дебажил стороннюю библиотеку которая обвязана вызовами к Cи апи
Aleksandr
не починили
у тебя проект побился наверное. такого бага никогда не замечал
Anonymous
да это не зависит от проекта 😕 у меня их около 10 и это на всех бывает. как начинается - иду в пхпшторм
Anonymous
https://youtrack.jetbrains.com/issue/GO-4809
людмила
Всем привет! Пятничная задачка c денежным призом! ДАНО: Быстрорастущий американский проект с интернациональной командой разработки, много интересных задач на современном техническом стеке (Python, Go, Node.js). НАДО НАЙТИ: Опытного серверного девелопера, знающего несколько языков программирования (в том числе указанных выше), не понаслышке знакомого с high-load, умеющего не только писать код, но и проектировать. Свободное знание английского must have. Помоги нам встретиться и ПОЛУЧИ 50 тыс. рублей за успешную рекомендацию. Подробности: https://vacancy.new.hr/backend/1 #ВакансияNewHR #developer #python #go #Node.js #job #vacancy
Салтыдык
> Самый крупный израильский стартап Я б задумался
Alexander
Правильный ответ 69?
Zhenja
42
Ivan
0
Мерль
https://github.com/kirillDanshin/go-vscode-config-best-practice
Anonymous
у тебя проект побился наверное. такого бага никогда не замечал
да, вот еще что - бага начинает случаться после включения вотчеров
Anonymous
Dmitry
кстати, есть возможность настроить вотчеры для всех проектов?
Dmitry
а то открываю новый проект и удивляюсь почему код не форматируется...
Kirill
Можно использовать нормальный редактор)
Dmitry
слишком радикально)
Илья
Или нормальную ide - LiteIde
Anonymous
/voteban
вотебан за словосочетание “нормальная иде”, к слову у меня есть также VSCODE и она норм
Илья
Вот бы были в go нормальные дженерики и нормальное ооп
Anonymous
вотебан за словосочетание “нормальная иде”, к слову у меня есть также VSCODE и она норм
Справедливости ради, VSCode - это текстовый редактор, а не IDE.
Irina
Внезапно позвали на собеседование джуниором в конторку, которая пилит продукт для оркестрации кубернетеса. Я про кубернетес знаю только то, что он уже сам по себе продукт для оркестрации контейнеров. На го писала последние полгода - апишку для вебсервиса, докер почти не трогала. Что лучше подтянуть для собеседования - общее понимание работы докера или какие-то основы го, до которых у меня не дошли руки, например concurrency? И то, и другое не успеваю, собеседование уже сегодня
Irina
Во, спасибо, тоже к этому склоняюсь
Aleksandr
Во, спасибо, тоже к этому склоняюсь
если зовут джуниором, то знания кубернетеса не требуется - обучат
Anonymous
зачем?
Чтобы не заниматься копипастом.
Мерль
Предлагаю закончить обсуждение на эту тему >_>
Igor
Чтобы не заниматься копипастом.
это лишь усложнит все
Anonymous
это лишь усложнит все
Тсс, начальника ругается!