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

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

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

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

РКН: https://gosuslugi.ru/snet/67a4a8c2468
Download Telegram
Различные команды в Google используют Go для создания многих сервисов.

Вот публичные:

✔️Прокси-сервер Flywheel для мобильных пользователей Chrome
✔️Kubernetes
✔️Прокси-сервер Vitess для баз данных MySQL YouTube
Серверы загрузки dl.google.com для Chrome, Earth и Android SDK
Замена Sawzall на Go для анализа логов
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
GopherCon 2022: Kyle Conroy — безопасно, быстро и легко: создание системы плагинов с помощью WebAssembly

Добавление плагинов в приложение на Go раньше означало проблемы с кросс-компиляцией, уязвимости безопасности и медленную скорость. Благодаря WebAssembly это больше не так. Из доклада вы узнаете, как создать быструю и безопасную систему плагинов на базе WebAssembly и WASI.

📺Смотреть
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
💰 Зарплаты в ИТ: подводим итоги первого квартала 2023 года

Слухи о том, что зарплатная планка, предложенная нанимателями отечественным ИТ-специалистам стала снижаться, до сих пор не дают покоя всем, кто работает в цифровой индустрии. Поэтому наша редакция решила разобраться с тем, что творится на рынке вакансий и так ли все страшно на самом деле.

🔗 Основной сайт
🔗 Зеркало
👍4
👾 24 марта приглашаем на вебинар: «Краткое введение в A/B тестирование и его применение в Data Science».

На вебинаре разберем основные методы A/B тестирования и их применение на примере реального финтех продукта.

Вы узнаете:
🔹Для чего нужны A/B-тесты и где они применяются
🔹Стандартные статистические методы проведения A/B тестов
🔹Что такое стратификация и как ее применять
🔹Как увеличить чувствительность A/B-тестов с помощью CUPED
🔹Как применять А/B-тесты на практике: реальный кейс из финтеха

📗Также, при регистрации вы получите: 4 книги по математическому анализу и теории вероятностей, где хорошо описаны основы a/b тестирования.

👉 Регистрируйтесь по ссылке: https://proglib.io/w/4cdb15e5
2👍1
Шаблоны синхронизации в Go: гайд для начинающих.

Читать
👍15
Использование Go-библиотеки gomarkdown/markdown: от базовых основ до расширенной обработки.

Читать
🤔3👍21
🤖 GPT-4 против людей: кто выйдет победителем? На что способна новая мультимодальная языковая модель

OpenAI представила GPT-4 – большую мультимодальную языковую модель, которая генерирует данные на основе текстовых и визуальных запросов. Разбираемся, в чем модель превосходит своих предшественников и как скоро заменит человека.

🔗 Основной сайт
🔗 Зеркало
🤔3
Первоначальная ограниченная поддержка Xbox, дополнительные функции векторного рисования, улучшенный контроль над смешиванием графики/цветов и многое другое в Ebitengine 2.5.

Подробнее
🔥8😁5👍4
На новом заряженном позитивом стриме Anthony De Meulemeester демонстрирует пошаговое руководство по разработке фулстек приложения на Go.

📺 Смотреть
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🥱1
Обычный синтаксис слайсов в Go, с которым вы наверняка знакомы: a[low:high].

Существует также другой синтаксис слайса в виде a[low:high:max], который принимает три индекса вместо двух.

Индекс max предназначен для установки емкости слайса. В спецификации Go это называется full slice expression.

Разбираемся, зачем это было добавлено в Go и чем это полезно.
👍10
GopherCon 2022: Samantha Coyle — путешествие по интеграционному тестированию с Go — что может пойти не так?

От ограничений некоторых пакетов с открытым исходным кодом до разногласий между разработчиками и инженером, который эти самые тесты принимает. В общем, есть что послушать и посмотреть.👇

📺 Смотреть
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
📆 Традиционный обзор планов работы над криптографией в Go 1.21 от Filippo Valsorda.

Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Нас 12 000 🥳🎊🎂! Спасибо за интерес к «Библиотеке Go-разработчика».
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉34👏9👍3
Forwarded from Библиотека программиста | программирование, кодинг, разработка
📌 Если вы всегда хотите быть в курсе книжных новинок, обновлений и другой полезной информации, касающейся вашего языка или области программирования, вы можете начать читать один из наших каналов, где мы каждый день публикуем учебные материалы для разработчиков разного уровня.

😂 Канал с мемами: t.me/itmemlib

👨‍💻 Полезные материалы по всему, что может быть интересно любому программисту.
Библиотека программиста: t.me/proglibrary
Библиотека хакера: t.me/hackproglib
Go: t.me/goproglib
C\C++: t.me/cppproglib
PHP: t.me/phpproglib
Frontend: t.me/frontendproglib
Python: t.me/pyproglib
Mobile: t.me/mobileproglib
Data Science: t.me/dsproglib
Java: t.me/javaproglib
C#: t.me/csharpproglib
Devops: t.me/devopsslib
Тестирование: t.me/testerlib
Книги для программистов: t.me/progbook
Бот с IT-вакансиями: t.me/proglib_job_bot

🎓 Школа Proglib Academy: https://t.me/proglib_academy


📺 Канал на YouTube: https://www.youtube.com/c/Библиотекапрограммиста

📄 Лента в Дзен: https://zen.yandex.ru/proglib


🗺 Если вы хотите быть в курсе последних событий в мире разработки, подписывайтесь на нашего бота t.me/event_listener_bot. Там можно настроить бота под себя: указать интересующие города и темы.

Подписывайтесь: t.me/event_listener_bot
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Исправление ошибки Out Of Memory (OOM) в TiDB с помощью GOMEMLIMIT

В статье рассказано и наглядно показано, как утечки памяти вызвали ошибку OOM в TiDB, распределенной базе данных SQL, и как команда устраняла эту проблему. Вы увидите возможности Go 1.19 + GOMEMLIMIT для снижения вероятности ошибок OOM.

Читать
🤔5👍3
Forwarded from Библиотека программиста | программирование, кодинг, разработка
✍️ Библиотека программиста» находится в поиске авторов оригинальных статей

Языки
● Python, JavaScript, TypeScript, C#, Go, SQL.

Тематика
● Информационная безопасность, Data Science, базовые концепции языков, продвинутый Python, JS (и т. д), бэкенд веб-приложений, фронтенд-разработка, React, системное программирование, базы данных.

Объем
● от 7 до 15 тыс. знаков.

➡️ Заполнить анкету ⬅️

Я хорошо программирую, но пишу «так себе». Что делать?
Если вы хорошо программируете, но навыки письма немного отстают, пройдите наш бесплатный курс на Степике «Статьи для IT: как объяснять и распространять значимые идеи».
Please open Telegram to view this post
VIEW IN TELEGRAM
🤖 Go OpenAI (ранее go-gpt3) — Go-клиент для взаимодействия с OpenAI API, который поддерживает ChatGPT
GPT-3/GPT-4, DALL·E 2 и Whisper.

https://github.com/sashabaranov/go-openai
Please open Telegram to view this post
VIEW IN TELEGRAM
👍141