White
Количество строк конечно вещь субъетивная, но все же
id
https://github.com/david-apk/WTFullstack-1-Site-TelegramBot-AdminConsole/blob/main/main.go
id
тут на 1000+
id
но , кончено говнокод
White
тут на 1000+
думаю стоит разбить проект на несколько файлов, когда весь в одном и все в куче не ок
White
ну и покрыть тестами добавить конфигурирование как делали в первом маленьком
Алена
#вакансия #go #golang #backend Компания - Wanted Вакансия - Middle+ Golang разработчик Зарплатная вилка - от 230 до 300 тыс на руки Формат работы - удаленка/офис Санкт-Петербург и Алматы Занятость: полная Наша компания является международным оператором связи, действующим на рынке телекоммуникационных услуг и оказывающий ряд сервисов таких как терминация голосового трафика, терминация СМС трафика, SIP транкинг, виртуальная АТС и продажа виртуальных номеров. Одно из ключевых направлений предоставление услуг телефонии для колл-центров. Что мы предлагаем: 🔺Высокую заработную плату до 300 000 на руки; 🔺Официальное оформление по ТК РФ, льготные условия для сотрудников IT-компании; 🔺Полностью удаленный формат работы, гибкий график. Либо офис в Санкт-Петербурге и Алматы; 🔺Быстрый карьерный и профессиональный рост; 🔺Отсутствие бюрократии. Какие навыки мы от Вас ожидаем: 🔹Опыт разработки на Go от 3 лет 🔹Уверенное знание FreeBSD / Linux и т.п. 🔹Хорошие знания баз данных 🔹Базовые знания JavaScript (ES5, ES6, Babel) 🔹Понимание работы сетевых протоколов (HTTP, TCP/IP, UDP) 🔹Опыт работы в команде Чем предстоит заниматься: ▪️Разработка микросервисов ▪️Участие в code review, написание тестов ▪️Участие в разработке архитектурных решений
Xenia Minenko
#удаленнаяработа #golang #senior #вакансия 📍В поисках Senior Golang Developer Компания: Midas. Investments Занятость: Полная Формат работы: Удаленно Заработная вилка: 4000-6000 USDC 🖇О компании: Midas. Investments —это инвестиционная платформа «CeDeFi», предлагающая лучшую на рынке доходность по целому ряду криптовалют, включая BTC, ETH и USDC. Миссия Midas состоит в том, чтобы объединить простоту CeFi в прозрачные стратегии DeFi, усиленные алгоритмической инфраструктурой, чтобы хеджировать недостатки и отслеживать позиции 24/7. Команда Midas разрабатывает простые, удобные и эффективные инструменты пассивного заработка и строит вокруг них целую экосистему. ✅За 4 года у компании: - 11 тысяч инвесторов со всего мира - Уникальная биржа (построенная с нуля, которая позволяет получать награды и держать монеты в ордерах) - Более 40 монет - Сообщество инвесторов 📚Чем предстоит заниматься: Команда Midas перманентно улучшает работу платформы. Например, сейчас, основной пул задач будет связан с настраиванием безопасности, транзакциями и управлением большим объемом информации. 👀В успешном кандидате хотелось бы видеть: - Опыт работы с Go от 4 лет - Опыт работы с PostgreSQL от 2 лет - TDD/BDD ААА тесты Mock http - Опыт миграции SQL - Знание инструментов Postgres: CTE, JSONB, оконные функции - Умение балансировать между общим и конкретным кодом - Функции JSONB, агрегатные, не вложенные (Работа с нулями) - Умение читать и писать простые запросы SQL в GO (опыт работы с codegen и/или sql builder) - Проектирование в sql: после обсуждения бизнес-идеи нужно быстро набросать структуру базы данных. Нормализация против Денормализации. Несколько способов расширения существующих таблиц (ALTER TABLE, LEFT JOIN, JSONB) ➕Будет плюсом: - Опыт в блокировках, изоляции транзакций, PLPG/SQL ❗️Условия: - Вилка от 4000-6000 USDC - Полностью удаленный формат работы - Оплата в Крипте еженедельно - Возможность присоединиться к крутому продукту на ранних стадиях и значительно влиять на развитие компании - Отсутствие бюрократии 🔖Этапы интервью: 1. HR интервью 2. Звонок с CTO (~30 минут) 3. Техническое интервью на 1,5 часа с командой Обсудить детали вакансии можно в тг - 🖌@Xenia_Minenko
Andrey
проект старый, да. но скил тот же
у тебя там в сайте вообще никакой системы хранения данных нет? если я что-то изменил то после рестарта это пропадет?
White
прикрутить постгрес и завернуть все в докер чтобы легче было тестить работу проекта ревьюерам
White
и думаю можно отправлять вместе с запросами на стажировку
White
то что там говнокод думаю всем все равно
Andrey
то что там говнокод думаю всем все равно
ну я бы не сказал, все таки код нужен что бы показать что ты умеешь, а там сложно за что-то зацепиться, как по мне лучше никакого кода чем такой
Stanley
Я тоже попытаю счастье. Ищу работу джуном или стажировку (с возможным трудоустройством) в полностью удаленном формате, т.к. живу в небольшом городе. 5/2 с 8.00 до 17.00 МСК. Язык изучаю недавно. https://github.com/HennOgyrchik/
Andrey
когда такое кидаешь джуну, ждешь в ответ что-то вроде "ой не доглядел, сейчас поправлю" ) или реакция "ну это мой кусок кода, и че?" :)
Stanley
Ну это мой кусок кода) и что?
Stanley
Просто жду продолжения
Andrey
вот это ответ как минимум сеньера )
Pavel
Просто жду продолжения
Ну желательно использовать prepared statements и прокидывать как параметр нужные вещи
𝘿𝙚𝙁
😱
Andrey
А такое часто у джунов в коде?
ниразу не видел ) все таки что бы стать джуном надо хотя бы начать читать книжки )
Pavel
Тк иначе я могу в user.login свой sql скрипт тебе заинжектить
Stanley
Буду знать. Спасибо
Andrey
вот у мидлов бывает это правда )
𝘿𝙚𝙁
ниразу не видел ) все таки что бы стать джуном надо хотя бы начать читать книжки )
Та причем тут книжки... Просто банально интересоваться тем, что используешь)
𝘿𝙚𝙁
Возможно Я просто сам недавно на постгрес перешёл, но как-то сразу понимал, что стоит через "?" Или "$.." передавать аргументы в запрос
Emin Zalaev
кто может за меня пет проект написать, желающие?
𝘿𝙚𝙁
Монга, 2 года
𝘿𝙚𝙁
+, на node
𝘿𝙚𝙁
Да, когда монгу учил мельком проскакивал
𝘿𝙚𝙁
Ыы Думал так у всех
White
ну я бы не сказал, все таки код нужен что бы показать что ты умеешь, а там сложно за что-то зацепиться, как по мне лучше никакого кода чем такой
Он на стажера позицию ищет а не мидла, если и выскажут то в целях информации а не в качестве отказа. Говнокод это не что ты умеешь, а как ты умеешь. Что умеешь это задача и используемый для ее решения стек
White
ниразу не видел ) все таки что бы стать джуном надо хотя бы начать читать книжки )
Даже книги не нужны, это на сайте голанга в статьях про sql даже есть, там отсилы 20 стр текста на 7 статей
Vladislav
localhost:8080/id?="drop database;"
не закрыл предыдущий запрос и остаток не закомментил
White
Мне ни одна книга из трех основных что обычно рекомендуют не понравились, больше понравились онлайн материалы, для начала степик после него на курсере он посложнее и конечно гуглешь всех не совсем понятных моментов по ходу, ну и оф сайт не забываем
White
Марк Саммерфилд, Донован и Керниган, Head First
White
зато понравились книги по постгресу которые еще и нашими написаны
White
Black Hat Go?
White
а что за курс на coursera?
Разработка веб сервисов в двух частях
German
Разработка веб сервисов в двух частях
Понял, но сейчас он почему то недоступен(
White
Говорят правда что курс не доступен тем кто ранее на нем не записывался да
White
Может на торрент трекерах где курс лежит если поискать
White
Pro Git достаточно неплохая если хочется получше в нем разобраться
Артём
Разработка веб сервисов в двух частях
А что там в первой части, основы синтаксиса языка? А то пока найти смог только вторую
White
White
White
Да основы
Артём
Спасибо
Сидредин
White
Когда половина команды из снг а вторая индусы так и есть
Alexander
горутины протекают, милорд
Юрий
А можно ссылку, у мен этот курс пропал
Сидредин
А можно ссылку, у мен этот курс пропал
Он пропал у всех, кто не записывался на него
Юрий
Очень печально :(
Юрий
Отличный курс был, но забил на него в свое время
White
А можно ссылку, у мен этот курс пропал
https://www.coursera.org/learn/golang-webservices-1
Юрий
;(
John
;(
для РФ они ещё летом (примерно) свернули свою деятельность
Юрий
А я уже через приложение смог зайти. Я когда-то активировал этот курс
White
Есть репозиторий в виде конспектов pdf с доп материалами
White
https://github.com/tyz910/golang-webservices
White
Есть торрент с видеолекциями первой части
White
http://rutracker5.unban-me.site/forum/viewtopic.php?t=5529702
White
Вообщем кому надо тот все найдет
White
Там же можно и курс Отуса найти
kostyrin_
всем привет, начал изучать goland, хочу освоить решение задач и долбить их ради практики, нужна ваша помощь: какой метод изучения позволит быстрее понять синтакс и приступить к практике? хочу лупить но не совсем понял куда бить.
Ingvar
kostyrin_
если кто еще может что посоветовать, буду очень признателен :)))
White
литкод
White
Это не совсем про практику но поможет в прохождение собесов
kostyrin_
литкод
да, я начал просматривать задачи на литкоде, но на моем уровне знаний даже на easy уровне немного непонятно