toobinks
toobinks
Отсутствует как минимум файл rtu_over_tcp_client.go
promzeus
извиняюсь сразу за глупый вопрос использую в коде библиотеку https://github.com/go-redis/redis нужно прикрутить поддержку Redis Sentinel кто нибудь делал поддержку redis cluster ? Из примера вижу что достаточно // See http://redis.io/topics/sentinel for instructions how to // setup Redis Sentinel. rdb := redis.NewFailoverClient(&redis.FailoverOptions{ MasterName: "master", SentinelAddrs: []string{":26379"}, }) rdb.Ping(ctx) или нужно еще что-то ? сами ноды сентинела в Кластере кубернетеса, определять в коде имена или ip каждой ноды редиса не нужно.
Null
Учимся разрабатывать на Golang. Урок 1: основы языка, первое приложение и веб-сервер в 3 строки https://tproger.ru/video/uchimsja-razrabatyvat-na-golang-urok-1-osnovy-jazyka-pervoe-prilozhenie-i-veb-server-v-3-stroki @Golang_google
CrazyDiamond
народ,, привет переписываю на поверщель, не пойму - че это за фигня на go? $candidateWords = words[len(words)-amount:] words это, как я понял, разбитая на слова строка, типа массив слов words := strings.Fields(text)
CrazyDiamond
amount это просто число, типа 5
At
Добрый вечер, я к вам с вопросом. На данный момент я python+django разработчик , но хочу частично перейти на Go, сам вопрос , на каком фреймворке ,чаще всего , пишут back-end?
WebKarlon
Добрый вечер, я к вам с вопросом. На данный момент я python+django разработчик , но хочу частично перейти на Go, сам вопрос , на каком фреймворке ,чаще всего , пишут back-end?
У go из коробки есть все что нужно, потому фреймворк там не нужен. Посмотрите простые примеры и сами все поймёте.
Павел
Всем здравствуйте, что посоветуете почитать начинающему?
Null
10 лучших книг по Go https://proglib.io/p/top-10-knig-po-yazyku-programmirovaniya-go-ot-novichka-do-professionala-2020-09-27 @Golang_google
At
Добрый вечер, нужна помощь
Battista
Где офтоп?
антон
Добрый вечер, нужна помощь
hcl два раза почему-то
антон
https://github.com/hashicorp/hcl
антон
HCL 2 cannot be imported from Go projects that are not using Go Modules.
антон
но я всё же не понимаю, зачем. чтоб китайский сайт получился?
Setplus
Всем добрый день. В GO новичок, а нужно очень быстро разобраться в одном проекте. Дебажу его с помощью delve. Сам проект представляет собой след файлы и папки: — lib — file1.go — file2.go main.go go.mod go.mod получил след образом 1. go mod init test 2. go mod tidy Мне нужно теперь сделать так, чтобы при отладке main-модуля учитывались изменения, которые я вношу в файлы из lib. Пробовал менять go.mod, чтобы зависимости указывали на локальную папку, но не получается. Подскажите, пожалуйста, как компилировать main-модуль с учётом локальных изменений?
Anonymous
Urgently looking for Programmer having experience in ‘GO’ language with minimum 3-5 years of experience for a company based in Gurgaon Send your cv at abinethrihr@gmail.com or Whatsapp at 8778766969 #Hiring #programmer #GOLang #GO
Evgeniy
Ребят, всем привет. Я расписал себе шаги по тому, чтобы попробовать себя в разработке на Go. Один из шагов - узнать мнение опытных разрабов о перспективах языка. Прошу понять меня правильно - я новичок и хочется понимать, есть ли у языка перспективы, стоит ли он вложения времени и сил, как первого языка. Под перспективами я подразумеваю наличие интересных вакансии и адекватно оплачиваемых. Как для фулл тайм работ, так и для фриланса. Хотелось бы услышать мнение миддлов и сеньоров (без обид к джунам, уважаю не меньше, но тут хочется знать позицию с бОльшего опыта) и также буду благодарен практическим советам (учи базы данных, голанг, работу http и так далее). Чтобы понимать мою мотивацию - хочу иметь твердый навык, с которым не пропаду и зарабатывать больше. Возможно, я найду себя именно на стыке технологий, потому что человек я с творческим началом, но обожаю автоматиизировать, создавать некие сервисы, которые помогают людям. Так что двигает доход и создание крутого продукта. Спасибо, если дочитали и вдвойне буду рад вашим ответам)
Павел
Ребят, всем привет. Я расписал себе шаги по тому, чтобы попробовать себя в разработке на Go. Один из шагов - узнать мнение опытных разрабов о перспективах языка. Прошу понять меня правильно - я новичок и хочется понимать, есть ли у языка перспективы, стоит ли он вложения времени и сил, как первого языка. Под перспективами я подразумеваю наличие интересных вакансии и адекватно оплачиваемых. Как для фулл тайм работ, так и для фриланса. Хотелось бы услышать мнение миддлов и сеньоров (без обид к джунам, уважаю не меньше, но тут хочется знать позицию с бОльшего опыта) и также буду благодарен практическим советам (учи базы данных, голанг, работу http и так далее). Чтобы понимать мою мотивацию - хочу иметь твердый навык, с которым не пропаду и зарабатывать больше. Возможно, я найду себя именно на стыке технологий, потому что человек я с творческим началом, но обожаю автоматиизировать, создавать некие сервисы, которые помогают людям. Так что двигает доход и создание крутого продукта. Спасибо, если дочитали и вдвойне буду рад вашим ответам)
залетаешь ради денег, не попробовав даже хоть немного покодить?
антон
ну стабильные деньги будут
Evgeniy
до этого пробовал на питоне себя, на голанг начинал изучать курс скорее импульсивно, кодил, но то, как он пишется - было приятно
антон
топовые надо в других местах искать
антон
но там нет гарантий никаких, удастся ли пристроиться и хватит ли квалификации
Evgeniy
топовые надо в других местах искать
имеете ввиду компании топовые, верно?
антон
имеете ввиду компании топовые, верно?
топовые должности. типа миллион долларов в год зарплаты
антон
слашал, люди на проектировании инфраструктуры столько имеют
Evgeniy
если строго идти ради денег - я понимаю, что это прям плохо и долго так не протяну. Меня поддерживает мысль создавать что-то стоящее, ощущение причастности, если мы говорим про глубинные мотиваторы. Возможно, этого недостаточно
Павел
на питоне или go
Павел
который до прода доедет )
антон
на го работы более основательные, на мой вкус. на питоне только бигдату вертеть
Evgeniy
спасибо! Если мы говорим про курсы (неважно, платные или бесплатные, на русском или английском), то есть советы? помимо базовых, что есть на оф сайте и на первой странице гугла)
Evgeniy
на го работы более основательные, на мой вкус. на питоне только бигдату вертеть
да, друг в мл пробует и биг дату, чую, что питон приятный, я его щупал, но не хотелось бы туда уходить) а на го в основном веб проекты, как я понимаю (бек)
Павел
ничего сверхестественного они не дают
Павел
и ничему секретному не научат
антон
спасибо! Если мы говорим про курсы (неважно, платные или бесплатные, на русском или английском), то есть советы? помимо базовых, что есть на оф сайте и на первой странице гугла)
ну пару-тройку базовых книжек, что-то из новой практики, эффектив го и мейловскую страничку глянуть и можно ломиться собеседоваться
Evgeniy
то есть вы больше рекомендуете сразу плясать на проекте (сайт, который например чекает прокси) и по ходу изучать? или все равно пройти базу базу на предмет структур? лично я всегда упирался в построение логики (а как это засунуть в цикл, чтобы вот отсюда-сюда и еще и работало))
Рик
Входной порог конечно низкий
Рик
Но дальше будет сложнее
Рик
Плюс докер, мейкфайлы, всякие другие технологии, бд всякие
Evgeniy
докер базово познал, когда поднимал емаил сервера) спасибо большое, что так отзывчиво среагировали. Как я понял, учить стоит - вероятности, что я выучу и стану джуном и язык сковырнется, не так много, поэтому выбор неплохой?
антон
ну лет пять точно протянет, а с опытом можно на любой язык переходить
Павел
ты на таком этапе об этом даже не думай
Павел
лучше сконцетрируйся на том чтобы концепции вокруг языков понимать
Evgeniy
лучше сконцетрируйся на том чтобы концепции вокруг языков понимать
что под концепциями понимаете? алгоритмы? глобальное понимание, что происходит, как работает язык?
Павел
да, алгоритмы везде одни и те же
Павел
работают языки +\- на одних концепциях, синтаксис разный только
Павел
и они больше всего зачастую лучше подходят к разным отраслям
Evgeniy
спасибо!
Игорь
Доброго времени! Подскажите, на каком gui можно сделать десктопное приложение под вин. В Гугле ничего путного не нашел. Может кто пробовал, чтобы без глюков. Надо просто форма, кнопки, панели ввода, вывод текста.
антон
на го?
антон
наверное, на электроне проще всего
Игорь
на го?
Да, конечно go. Электрон ещё на ноде тестил, глючная вещь. Html в обёртке js. Хотел попроще, неужели гугел ничего не придумал?
антон
неа
антон
есть биндинги на винапи, но там сдохнешь вручную окна рисовать
антон
хотя, был ещё какой-то простой гуй, якобы кроссплатформенный
антон
https://github.com/zserge/webview
Игорь
Ок, спасибо, если кто писал на гуе, поделитесь, плиз
Игорь
https://github.com/zserge/webview
Надо глянуть, хотя там что-то про webwier, для десктопа пойдет или нет.
антон
да, это для десктопа, но без электрона, через виндовый движок эджа
Voko
Ребят, всем привет. Я расписал себе шаги по тому, чтобы попробовать себя в разработке на Go. Один из шагов - узнать мнение опытных разрабов о перспективах языка. Прошу понять меня правильно - я новичок и хочется понимать, есть ли у языка перспективы, стоит ли он вложения времени и сил, как первого языка. Под перспективами я подразумеваю наличие интересных вакансии и адекватно оплачиваемых. Как для фулл тайм работ, так и для фриланса. Хотелось бы услышать мнение миддлов и сеньоров (без обид к джунам, уважаю не меньше, но тут хочется знать позицию с бОльшего опыта) и также буду благодарен практическим советам (учи базы данных, голанг, работу http и так далее). Чтобы понимать мою мотивацию - хочу иметь твердый навык, с которым не пропаду и зарабатывать больше. Возможно, я найду себя именно на стыке технологий, потому что человек я с творческим началом, но обожаю автоматиизировать, создавать некие сервисы, которые помогают людям. Так что двигает доход и создание крутого продукта. Спасибо, если дочитали и вдвойне буду рад вашим ответам)
Советую пойти на какую-нибудь фриланс биржу и почитать, что там люди заказывают. Несколько тысяч заказов прочитаешь, поймёшь, что нужно этому рынку на этой планете. После этого выбери любой понравившийся заказ и, не связываясь с заказчиком, выполни его. Для себя, для тренировки. Будет пет-проект в портфолио. Плюс такую практику даже работа джуном не заменит. Адреналина наберёшь во время выполнения полные штаны. И всё это без риска жидко обделаться перед заказчиком.
Voko
ИМХО: Если уже пробовал питон, советую доучить его. Он будет у тебя как часть общей грамотности, как умение читать и писать. Чтобы начинать изучение программирования, нужно уметь пользоваться компьютером. А умение им пользоваться - это не только умение директории создавать и сортировать, но в том числе умение на питоне автоматизировать разные операции. Не умеешь на питоне, значит не умеешь пользоваться компьютером, и программирование изучать рано. Это ИМХО, прошу не кидаться помидорами. Это просто совет. Да и на изучение нужно всего несколько дней.
Voko
Теперь про Го: Язык не просто перспективный, он архиперспективный. Уверен, он медленно, десятилетиями будет идти на замену тяжёлому энтерпрайзу, где сейчас властвует Джава. Например, в банковской сфере. Переписывать сейчас такие проекты на Го - дорого. А вот новые проекты начинают всё чаще на Го. И если даже Гугл его забросит, как он иногда делает, то сообщество язык не оставит просто так без развития.
Evgeniy
оу, спасибо большое, что так развернуто описал! Да, у меня следующий пункт в моем спринте был промониторить все вакансии на хх и понять, а что за стек нужен и какие направленности в целом есть. Добавлю туда и про фриланс, как и про вариант пет проекта
Voko
Мониторинг на хаха даст понимание о нужных стеках на ближайший год-два. А вот мониторинг фриланса даст понимание, какие продукты сейчас нужны.
Nikita
GUI на Golang: GTK+ 3 / Хабр https://habr.com/ru/post/420035/
Игорь
GUI на Golang: GTK+ 3 / Хабр https://habr.com/ru/post/420035/
По описанию неплохо, вроде должна работать на вин, спасибо!