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
Andrey
Vladislav
CrazyDiamond
народ,, привет
переписываю на поверщель, не пойму - че это за фигня на go?
$candidateWords = words[len(words)-amount:]
words это, как я понял, разбитая на слова строка, типа массив слов
words := strings.Fields(text)
CrazyDiamond
amount это просто число, типа 5
At
Добрый вечер, я к вам с вопросом.
На данный момент я python+django разработчик , но хочу частично перейти на Go, сам вопрос , на каком фреймворке ,чаще всего , пишут back-end?
WebKarlon
At
Павел
Всем здравствуйте, что посоветуете почитать начинающему?
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
Где офтоп?
антон
антон
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
антон
Всем добрый день. В 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-модуль с учётом локальных изменений?
ну, как бы, по-хорошему, либу надо форкнуть. а так, если путь неполный, то должно само освежиться
Evgeniy
Ребят, всем привет.
Я расписал себе шаги по тому, чтобы попробовать себя в разработке на Go. Один из шагов - узнать мнение опытных разрабов о перспективах языка. Прошу понять меня правильно - я новичок и хочется понимать, есть ли у языка перспективы, стоит ли он вложения времени и сил, как первого языка. Под перспективами я подразумеваю наличие интересных вакансии и адекватно оплачиваемых. Как для фулл тайм работ, так и для фриланса.
Хотелось бы услышать мнение миддлов и сеньоров (без обид к джунам, уважаю не меньше, но тут хочется знать позицию с бОльшего опыта) и также буду благодарен практическим советам (учи базы данных, голанг, работу http и так далее). Чтобы понимать мою мотивацию - хочу иметь твердый навык, с которым не пропаду и зарабатывать больше. Возможно, я найду себя именно на стыке технологий, потому что человек я с творческим началом, но обожаю автоматиизировать, создавать некие сервисы, которые помогают людям. Так что двигает доход и создание крутого продукта.
Спасибо, если дочитали и вдвойне буду рад вашим ответам)
Павел
Ребят, всем привет.
Я расписал себе шаги по тому, чтобы попробовать себя в разработке на Go. Один из шагов - узнать мнение опытных разрабов о перспективах языка. Прошу понять меня правильно - я новичок и хочется понимать, есть ли у языка перспективы, стоит ли он вложения времени и сил, как первого языка. Под перспективами я подразумеваю наличие интересных вакансии и адекватно оплачиваемых. Как для фулл тайм работ, так и для фриланса.
Хотелось бы услышать мнение миддлов и сеньоров (без обид к джунам, уважаю не меньше, но тут хочется знать позицию с бОльшего опыта) и также буду благодарен практическим советам (учи базы данных, голанг, работу http и так далее). Чтобы понимать мою мотивацию - хочу иметь твердый навык, с которым не пропаду и зарабатывать больше. Возможно, я найду себя именно на стыке технологий, потому что человек я с творческим началом, но обожаю автоматиизировать, создавать некие сервисы, которые помогают людям. Так что двигает доход и создание крутого продукта.
Спасибо, если дочитали и вдвойне буду рад вашим ответам)
залетаешь ради денег, не попробовав даже хоть немного покодить?
Evgeniy
антон
ну стабильные деньги будут
Evgeniy
до этого пробовал на питоне себя, на голанг начинал изучать курс скорее импульсивно, кодил, но то, как он пишется - было приятно
антон
топовые надо в других местах искать
антон
но там нет гарантий никаких, удастся ли пристроиться и хватит ли квалификации
антон
слашал, люди на проектировании инфраструктуры столько имеют
Evgeniy
если строго идти ради денег - я понимаю, что это прям плохо и долго так не протяну. Меня поддерживает мысль создавать что-то стоящее, ощущение причастности, если мы говорим про глубинные мотиваторы. Возможно, этого недостаточно
Павел
антон
Павел
на питоне или go
Павел
который до прода доедет )
антон
на го работы более основательные, на мой вкус. на питоне только бигдату вертеть
Evgeniy
спасибо! Если мы говорим про курсы (неважно, платные или бесплатные, на русском или английском), то есть советы? помимо базовых, что есть на оф сайте и на первой странице гугла)
Павел
Павел
ничего сверхестественного они не дают
Павел
и ничему секретному не научат
Рик
антон
Evgeniy
то есть вы больше рекомендуете сразу плясать на проекте (сайт, который например чекает прокси) и по ходу изучать? или все равно пройти базу базу на предмет структур? лично я всегда упирался в построение логики (а как это засунуть в цикл, чтобы вот отсюда-сюда и еще и работало))
антон
Рик
антон
Рик
Входной порог конечно низкий
Рик
Но дальше будет сложнее
Рик
Плюс докер, мейкфайлы, всякие другие технологии, бд всякие
Evgeniy
докер базово познал, когда поднимал емаил сервера) спасибо большое, что так отзывчиво среагировали. Как я понял, учить стоит - вероятности, что я выучу и стану джуном и язык сковырнется, не так много, поэтому выбор неплохой?
антон
ну лет пять точно протянет, а с опытом можно на любой язык переходить
Павел
Павел
ты на таком этапе об этом даже не думай
Павел
лучше сконцетрируйся на том чтобы концепции вокруг языков понимать
Павел
да, алгоритмы везде одни и те же
Павел
работают языки +\- на одних концепциях, синтаксис разный только
Павел
и они больше всего зачастую лучше подходят к разным отраслям
Evgeniy
спасибо!
Игорь
Доброго времени! Подскажите, на каком gui можно сделать десктопное приложение под вин. В Гугле ничего путного не нашел. Может кто пробовал, чтобы без глюков. Надо просто форма, кнопки, панели ввода, вывод текста.
антон
на го?
антон
наверное, на электроне проще всего
Игорь
на го?
Да, конечно go. Электрон ещё на ноде тестил, глючная вещь. Html в обёртке js. Хотел попроще, неужели гугел ничего не придумал?
антон
неа
антон
есть биндинги на винапи, но там сдохнешь вручную окна рисовать
антон
хотя, был ещё какой-то простой гуй, якобы кроссплатформенный
антон
https://github.com/zserge/webview
Игорь
Ок, спасибо, если кто писал на гуе, поделитесь, плиз
антон
да, это для десктопа, но без электрона, через виндовый движок эджа
Voko
Ребят, всем привет.
Я расписал себе шаги по тому, чтобы попробовать себя в разработке на Go. Один из шагов - узнать мнение опытных разрабов о перспективах языка. Прошу понять меня правильно - я новичок и хочется понимать, есть ли у языка перспективы, стоит ли он вложения времени и сил, как первого языка. Под перспективами я подразумеваю наличие интересных вакансии и адекватно оплачиваемых. Как для фулл тайм работ, так и для фриланса.
Хотелось бы услышать мнение миддлов и сеньоров (без обид к джунам, уважаю не меньше, но тут хочется знать позицию с бОльшего опыта) и также буду благодарен практическим советам (учи базы данных, голанг, работу http и так далее). Чтобы понимать мою мотивацию - хочу иметь твердый навык, с которым не пропаду и зарабатывать больше. Возможно, я найду себя именно на стыке технологий, потому что человек я с творческим началом, но обожаю автоматиизировать, создавать некие сервисы, которые помогают людям. Так что двигает доход и создание крутого продукта.
Спасибо, если дочитали и вдвойне буду рад вашим ответам)
Советую пойти на какую-нибудь фриланс биржу и почитать, что там люди заказывают.
Несколько тысяч заказов прочитаешь, поймёшь, что нужно этому рынку на этой планете.
После этого выбери любой понравившийся заказ и, не связываясь с заказчиком, выполни его.
Для себя, для тренировки. Будет пет-проект в портфолио. Плюс такую практику даже работа джуном не заменит.
Адреналина наберёшь во время выполнения полные штаны. И всё это без риска жидко обделаться перед заказчиком.
Voko
ИМХО:
Если уже пробовал питон, советую доучить его. Он будет у тебя как часть общей грамотности, как умение читать и писать.
Чтобы начинать изучение программирования, нужно уметь пользоваться компьютером. А умение им пользоваться - это не только умение директории создавать и сортировать, но в том числе умение на питоне автоматизировать разные операции. Не умеешь на питоне, значит не умеешь пользоваться компьютером, и программирование изучать рано.
Это ИМХО, прошу не кидаться помидорами. Это просто совет.
Да и на изучение нужно всего несколько дней.
Voko
Теперь про Го:
Язык не просто перспективный, он архиперспективный. Уверен, он медленно, десятилетиями будет идти на замену тяжёлому энтерпрайзу, где сейчас властвует Джава. Например, в банковской сфере. Переписывать сейчас такие проекты на Го - дорого. А вот новые проекты начинают всё чаще на Го. И если даже Гугл его забросит, как он иногда делает, то сообщество язык не оставит просто так без развития.
Evgeniy
оу, спасибо большое, что так развернуто описал! Да, у меня следующий пункт в моем спринте был промониторить все вакансии на хх и понять, а что за стек нужен и какие направленности в целом есть. Добавлю туда и про фриланс, как и про вариант пет проекта
Voko
Мониторинг на хаха даст понимание о нужных стеках на ближайший год-два. А вот мониторинг фриланса даст понимание, какие продукты сейчас нужны.
Nikita
GUI на Golang: GTK+ 3 / Хабр
https://habr.com/ru/post/420035/
Игорь