Golang.exe

@golang_org


Сообщество Go Программистов
💎 Чат: @golang_talk
🔴 Сайт: https://golangify.com
🔴 Форум: https://itfy.org

Контакты: @python_user

Golang.exe

27 Nov, 17:06


🕵️‍♂️ Agency: библиотека для создания приложений на основе ИИ

Рост генеративного ИИ, API OpenAI и локальные LLM, влияют на то, как мы разрабатываем приложения. У разработчиков на Python и JavaScript есть много инструментов, особо популярен LangChain. Однако, у гошников вариантов поменьше. LangChainGo, порт оригинального LangChain, пытается маппить питонячие концепции на го, получается не слишком идеоматично. К тому же, есть ощущение, что LangChain сам по себе переусложнен.

🚀 Особенности

Написано на Go: быстрый и лёгкий!

Легко расширяется, просто имплементируйте примитивный интерфейс

Легко создавайте цепочки операций с возможностью наблюдения за каждым шагом через интерсепторы

Биндинги к API OpenAI (можно использовать для любого API, совместимого с openai): gpt, dalle, text to speech, whisper, vision, etc

- GitHub Репозиторий: https://github.com/neurocult/agency
- Пошаговый Туториал: https://dev.to/emil14/agency-the-go-way-to-ai-part-1-1lhe

Golang.exe

11 Nov, 09:47


Вакансия: Senior Golang backend developer
Компания: Market Lab 
Формат работы: удаленный/гибрид
Занятость: Full-time
ЗП: от 350 000 до 600 000 руб. на руки

📌Что нужно будет делать:
— Принимать участие в создании архитектуры и разработке новых фичей;
— Профилирование и оптимизация высоконагруженных микросервисов;
— Unit-testing.

📌Что мы ожидаем:
— Опыт разработки на Golang от 3 лет;
— Опыт разработки микросервисов, многопоточных приложений;
— Опыт разработки Web-сервисов (REST, gRPC, Websocket), Unix-системами;
— Опыт работы с реляционными базами данных и брокерами сообщений;
— Наличие опыта разработки на других языках;

📌Мы предлагаем:
— Мы работаем в офисе в Москва-Сити;
— Гибкое начало рабочего дня;
— У нас короткий испытательный срок;
— Ты можешь выбрать удобный способ получения ЗП;
— Если ты находишься за пределами страны, можем платить USDT.

📲Присылай резюме: @a13yana

Golang.exe

07 Oct, 11:07


Пакет context в Go: взгляд профессионала

Пакет context появился как x/net/context в 2014 году и быстро обрел популярность. В 2016 году его добавили в стандартную библиотеку Go 1.7. С тех пор практически ни одно приложение на Go не обходится без его использования, потому что пакет ощутимо упрощает многие задачи.

💎 Чат: @golang_talk
💎 Канал по Golang: @golang_org

🌍 Статья: https://habr.com/ru/companies/pt/articles/764850/

Golang.exe

27 Jul, 15:14


🔥 Пройди подробный ТУР по Golang с примерами (английский язык)

Это материал для разработчиков среднего уровня, имеющих некоторый опыт работы с другими языками программирования и желающих изучить язык Go. Мы считаем, что этот материал идеально подходит для тех, кто хочет начать изучение Go или получить более глубокое представление о языке и его внутреннем устройстве.

💎 Чат: @golang_talk
💎 Канал по Golang: @golang_org

Подробнее: https://tour.ardanlabs.com/tour/list

Golang.exe

13 Jul, 14:54


Погружение в принципы SOLID с примерами на языке Golang

Принципы SOLID - это набор из пяти принципов проектирования для написания удобного в обслуживании и масштабируемого программного обеспечения в объектно-ориентированном программировании. Они были введены Робертом К. Мартином. Эти принципы представляют собой рекомендации по структурированию кода таким образом, чтобы его было легко понять, изменить и расширить.

💎 Чат: @golang_talk
💎 Канал по Golang: @golang_org

🌍 Статья: https://levelup.gitconnected.com/a-deep-dive-into-solid-principles-with-golang-examples-56497622b53a

Golang.exe

27 Jun, 15:23


🔴 Dot: элегантное решение для манипуляции данными в Golang

Мы разработали удивительный новый пакет для Golang на GitHub, который позволяет легко вносить изменения в структуры с использованием пути к полям, разделенных точками: Field1.Field2.Field3.

➡️ Идея возникла, когда нам понадобилось обновить данные во множестве структур для последующей передачи в API. Мы знали точные пути ко всем полям, но не хотели делать это вручную. Именно тогда родился Dot!

Если вы поддерживаете open-source, мы будем благодарны за вашу ⭐️ нашему репозиторию на GitHub. Вместе мы делаем разработку в Go еще лучше!

🌍 Github: https://github.com/mowshon/dot (очень подробная документация - на английском) 🇬🇧

📚 Статья на русском языке: https://golangify.com/dot

Golang.exe

22 Jun, 14:15


Мы собрали для вас папку обучающих каналов для Golang разработчиков.

От практических каналов, где авторы пишут код 24/7 на Go и выкладывают его подписчикам до каналов о хакинге для программистов.

Сохраняйте себе: https://t.me/addlist/MUtJEeJSxeY2YTFi

Golang.exe

18 Apr, 11:01


Если вы готовитесь к собеседованию или просто хотите повысить свой уровень знаний в этой области, то эти статьи помогут вам подготовиться к наиболее часто задаваемым вопросам на интервью.

💎 Чат: @golang_talk
💎 Канал по Golang: @golang_org

1. Собеседование Golang разработчика (теоретические вопросы), Часть I
2. Часть II. Что там с конкурентностью?

Видео

1. Открытое собеседование на Go-разработчика
2. Собеседование Go-разработчика глазами нанимателя

Golang.exe

09 Feb, 12:34


Нейронная сеть BlueWillow сгенерировала новое лого для нашего канала и чата!
Графические дизайнеры нервно курят в сторонке, но когда ИИ заменит программистов?

AI
: https://discord.gg/bluewillow

Golang.exe

09 Feb, 12:34


Channel photo updated

Golang.exe

09 Feb, 12:00


🔼 🔽 Bittorrent с нуля на Go

BitTorrent
— протокол загрузки и распространения файлов через Интернет. В отличие от традиционных отношений клиент/сервер, когда загрузчики подключаются к центральному серверу (например, для просмотра фильма на Netflix или загрузки веб-страницы), участники сети BitTorrent, называемые одноранговыми узлами, загружают фрагменты файлов друг с друга.

💎 Чат: @golang_talk
💎 Канал по Golang: @golang_org

Подробнее: https://habr.com/ru/company/skillfactory/blog/714044/

Golang.exe

03 Feb, 15:17


Golang - в телеграм! Это первоисточник всего, что появляется в платных курсах и остальных ресурсах. Стоит подписаться!

Go jobs - отборные вакансии для Go разработчиков.

Go interview - авторы разобрали все вопросы с реальных собеседований Golang. Разберите тестовые задание крупнейших компаний.

Go tests - канал с каверзными задачами и тестами.

Golang.exe

02 Feb, 13:31


Вышла новая версия Golang 1.20

⭐️ Усовершенствования компилятора и сборщика мусора позволили снизить затраты памяти и повысить общую производительность процессора на 2%.

⭐️ Работа, направленная непосредственно на время компиляции, привела к улучшению сборки на 10%. Это вернуло скорость сборки в соответствие с Go 1.17.

💎 Чат: @golang_talk
💎 Канал по Golang: @golang_org

Подробнее: https://golangify.com/new-go1-20

Golang.exe

30 Jan, 15:10


Привет, это Podlodka Crew! Похоже, Podlodka Go Crew — единственная русскоязычная специализированная конференция по Go, по крайней мере в ближайшие полгода. Если хотите пообщаться с коллегами, обсудить актуальные вопросы и завести новые знакомства, загляните к нам 6 февраля.

Вместе с разработчиками из «Точки», «Авито», «Сбермаркета», Selectel, Ozon, Lamoda обсудим:

Разницу тулинга, создаваемого на Go, Python и JavaScript. На круглом столе разберём преимущества Go.
Инструменты для написания CLI-интерфейсов. Узнаем, чем Go может привлечь поклонников Python на примере кейса от Ozon.
Создание и эволюцию платформенного продукта. Заглянем «под капот» платформенных продуктов больших компаний. 

Если вы ещё не слышали о нас, конференции Podlodka Crew родились из одноимённого подкаста. Мы проводим мероприятия по разным направлениям разработки. Сезон длится 5 дней, ежедневно — 2 экспертные сессии. В программе — воркшопы, рулетки кейсов и круглые столы.

Заходите на сайт, чтобы узнать больше и забрать свой билет.

Golang.exe

05 Dec, 17:11


Малварь Redigo внедряет бэкдор на серверы Redis

Специалисты предупредили о появлении нового вредоноса Redigo, написанного на Go. Малварь нацелена на серверы Redis и эксплуатирует уязвимость CVE-2022-0543 для установки скрытого бэкдора и выполнения команд.

https://xakep.ru/2022/12/02/redigo/

Golang.exe

26 Nov, 16:15


Notify - интересная библиотека на Golang для отправки одного сообщения на несколько мессенджеров. Отличный инструмент, чтобы по среди ночи узнать от бота, что джун уронил прод.

https://github.com/nikoksr/notify

Golang.exe

14 Nov, 10:39


Ждём начинающих Golang-разработчиков на Intern Backend Meetup!

Вас ждут лекции от экспертов Яндекса о новых технологиях и подходах, которые используются при создании сервисов.

💡21 ноября — день Go. Виталий Левченко, разработчик из Практикума, расскажет, можно ли считать Go лучшим языком для старта карьеры, а Алексей Мясников, старший разработчик в YDB, поделится своим опытом.

Команда стажировок подскажет, как повысить свои шансы успешно пройти отбор в Яндекс.

Встречи пройдут онлайн и офлайн — в московском офисе Яндекса. Тех, кто хочет прийти пообщаться с командами и рекрутерами, попросят при регистрации прикрепить резюме и решить одну задачу в Контесте.

👉🏻 Регистрация: https://clck.ru/32bhXF

Golang.exe

27 Oct, 16:41


Когда Питонщик приходит в мир Golang

Golang.exe

18 Oct, 09:40


Вы уже готовы писать высоконагруженный бэкенд на Go? Проверьте свои силы в чат-боте Яндекс Практикума.

Тест в чат-боте состоит из двух частей: о программировании в целом и о Go в частности. Узнайте свой уровень.