Библиотека Go-разработчика | Golang
23.3K subscribers
2.09K photos
42 videos
87 files
4.46K links
Все самое полезное для Go-разработчика в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/32d20779

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a4a8c2468
Download Telegram
Filippo Valsorda рассматривает предпосылки, которые привели к уязвимости в crypto/elliptic, исправленной в Go 1.20.2.

Читать
🔥2
«Как Go исправил все, что было не так с программированием»

Весьма смелое заявление! Хотя ничего удивительно, ведь это авторская статья.

Читать
😁9👍31
Forwarded from Библиотека программиста | программирование, кодинг, разработка
👨🏼‍💻🆙 Карьера в Big Tech: как попасть и достичь успеха

В этой статье поговорим о том, как попасть в Big Tech, как происходит карьерный рост в крупных компаниях, и куда идти после «большой пятерки».

🔗 Основной сайт
🔗 Зеркало
👍31
🧰 LLaMA.go — порт популярного C++-проекта llama.cpp на чистый Go.

LLaMA — большая языковая модель с 65 миллиардами параметров от команды Meta AI.

https://github.com/gotzmann/llama.go
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🤔2
Forwarded from Библиотека программиста | программирование, кодинг, разработка
System+Design+Blueprint.pdf
273 KB
#проектирование_систем

Подробное визуальное руководство, которое предоставляет разработчикам быструю и простую шпаргалку по ключевым концепциям и передовым методам проектирования систем.

🔗 Источник
👍28
Исследование тайных закоулков покрытия тестами в Go и практика использования новой функции профайлинга Go 1.20 для интеграционных тестов. На выходе — увеличение общего покрытия с 50% до 76% в активном проекте без добавления новых тестов.

Читать
👍2😁2
История миграции со Scala на Go, что позволило значительно повысить производительность и уменьшить потребление памяти, даже несмотря на первые разочаровывающие результаты.

Читать
👍1
⚡️ Подоспели записи выступлений с
Conf42 Golang 2023.

📺 Смотреть
Please open Telegram to view this post
VIEW IN TELEGRAM
8
🧰 ooze — библиотека для мутационного тестирования Go. Выведете тестирование на новый уровень.👇

https://github.com/gtramontina/ooze
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🤔43
Простой пошаговый гайд по работе с приватными модулями Go.

Читать
👍8😁1
Производительность конкатенации строк в Go: strings.Builder в целом дает очень хорошую производительность, но мы можем улучшить ее еще лучше.

Читать
👍15
Путешествие по созданию векторной базы данных на Go: проблемы и творческие решения, с которыми столкнулась команда разработчиков при создании Weaviate с нуля.

📺Смотреть
Please open Telegram to view this post
VIEW IN TELEGRAM
👍91
Демистификация каналов, горутин и оптимальной конкурентности в Go: разбираем примеры, при которых конкурентность имеет смысл по производительности.

Читать
🔥31😁1
Руководство, которое охватывает ключевые фундаментальные аспекты обработки ошибок в Go.

Читать
😁41👍1