Помните proposal про структурированное логирование в Go? Автор статьи уже поэкспериментировал с библиотекой Slog и решил обобщить свои знания в блоге. 👇
Читать
Читать
Telegram
Библиотека Go разработчика | Golang
Proposal: Structured Logging
Jonathan Amsterdam предлагает добавить структурированное логирование с уровнями в стандартную библиотеку. Цели и детали идеи — под катом.
Подробнее
Jonathan Amsterdam предлагает добавить структурированное логирование с уровнями в стандартную библиотеку. Цели и детали идеи — под катом.
Подробнее
👍8🥰1
Команда Bitly выбрала Go в 2015 году в качестве основного языка программирования, но этому предшествовали определенные предпосылки и соображения. Узнайте, какие именно.👇
Читать
Читать
Bitly | Blog
Why We Write Everything in Go
We like easy-to-read code because we like easy-to-maintain code. This is why we like Go. Read more about our top reasons here.
👍1
🔧 osv-scanner — сканер уязвимостей, написанный на Go. Инструмент позволяет искать уязвимости в зависимостях проекта на основе информации из open source БД OSV.
https://github.com/google/osv-scanner
https://github.com/google/osv-scanner
GitHub
GitHub - google/osv-scanner: Vulnerability scanner written in Go which uses the data provided by https://osv.dev
Vulnerability scanner written in Go which uses the data provided by https://osv.dev - google/osv-scanner
👍6
🎙Go Time: Делаем Go более эффективным
Ведущие подкаста вместе с приглашенными гостями отвечают на важный вопрос: «Как сделать код на Go более эффективным с помощью современных практик observability».
Ведущие подкаста вместе с приглашенными гостями отвечают на важный вопрос: «Как сделать код на Go более эффективным с помощью современных практик observability».
👍4
Глубокое погружение во внутренности immutable базы данных immudb, разработанной на Go
Глубокое погружение, но на концептуальном уровне, без кода.
Читать
Глубокое погружение, но на концептуальном уровне, без кода.
Читать
👍3
Обновился плейлист с докладами на GopherCon 2022:
— Donia Chaiehloudj - TinyGo: Getting the Upper Hen
— Benji Vesterby - Secure Coding in Go: Avoiding Common Vulnerabilities
— Donia Chaiehloudj - TinyGo: Getting the Upper Hen
— Benji Vesterby - Secure Coding in Go: Avoiding Common Vulnerabilities
Telegram
Библиотека Go разработчика | Golang
От синтаксического анализа и сборки мусора до WebAssembly и фаззинг-тестирования: эти и другие доклады на GopherCon 2022.
Смотреть
Смотреть
🔥7
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🐔 IT и реальный сектор экономики: как мы цифровизировали птицеводство и что из этого получилось
В то время как лопаются криптовалютные пузыри (история с FTX), мы развиваем сельское хозяйство, внедряя ERP-системы на птицефабриках, чтобы повысить показатели производства и снизить перекрестное заражение птиц.
🔗 Основной сайт
🔗 Зеркало
В то время как лопаются криптовалютные пузыри (история с FTX), мы развиваем сельское хозяйство, внедряя ERP-системы на птицефабриках, чтобы повысить показатели производства и снизить перекрестное заражение птиц.
🔗 Основной сайт
🔗 Зеркало
👍10🤔2
Что выведет код?
Anonymous Quiz
7%
0 0
14%
0 1
16%
1 1
31%
Ошибка компиляции
32%
Посмотреть результаты
🤔12
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Just берет знакомые концепции (make-файлы + шелл-скрипты) и объединяет их в более мощный и простой для понимания CLI-инструмент.
Инструмент просто запускает скрипты в виде команд. Команды или recipes хранятся в justfile’е с синтаксисом, вдохновленным make.
https://github.com/casey/just
Инструмент просто запускает скрипты в виде команд. Команды или recipes хранятся в justfile’е с синтаксисом, вдохновленным make.
https://github.com/casey/just
🔥9🤔5👍3
Обзор нескольких известных Go-библиотек для взаимодействия с Redis и сравнение с задачами Centrifugo.👇
Читать
Читать
👍12🤔2
Рекомендации по проектированию Go-библиотек
Перед вами текстовая версия доклада, с которым выступал Abhinav Gupta в 2018 году. Несмотря на то, что экосистема Go изменилась с тех пор, информация в статье все еще актуальна.
Читать
Перед вами текстовая версия доклада, с которым выступал Abhinav Gupta в 2018 году. Несмотря на то, что экосистема Go изменилась с тех пор, информация в статье все еще актуальна.
Читать
Abhinav Gupta
Designing Go Libraries
Requirements for writing high-quality Go libraries and patterns and best practices to help meet them.
👍6
🔧 GoReplay — open source инструмент для мониторинга сети, который позволяет записывать трафик в реальном времени и использовать его для теневого копирования, нагрузочного тестирования, мониторинга и подробного анализа.
https://github.com/buger/goreplay
https://github.com/buger/goreplay
👍8🤔1