Что выведет код?
Anonymous Quiz
4%
00
36%
02
5%
11
16%
12
24%
Ошибка компиляции
14%
Посмотреть результаты
👍5🤔1
Производительность конкатенации строк в Go: strings.Builder в целом дает очень хорошую производительность, но мы можем улучшить ее еще лучше.
Читать
Читать
Thefortunedays
String Concatenation Performance in Go.
String concatenation performance in Go with strings.Builder and more.
👍15
Путешествие по созданию векторной базы данных на Go: проблемы и творческие решения, с которыми столкнулась команда разработчиков при создании Weaviate с нуля.
📺 Смотреть
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Our Mad Journey of Building a Vector Database in Go - Weaviate at FOSDEM 2023
Building a database from scratch is no small feat. Doing so in Go might just be pure madness. In this talk, Co-Founder & CTO Etienne Dilocker highlights the unique challenges and their creative solutions that our development team encountered while building…
👍9❤1
Демистификация каналов, горутин и оптимальной конкурентности в Go: разбираем примеры, при которых конкурентность имеет смысл по производительности.
Читать
Читать
Medium
Demystifying Golang Channels, Goroutines, and Optimal Concurrency
When does concurrency in Golang make sense, and at what point are there diminishing returns?
🔥3❤1😁1
👍3❤1
Запись Go-митапа, организованного SberMarket Tech. Вы услышите доклады от спикеров из СберМаркета, Ozon и Selectel:
🗄 Exactly-once Kafka
🗄 Борьба с драйвером PosgreSQL: Bouncer vs. Pgx
🗄 Дженерики не нужны
📺 Смотреть
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Golang Meetup | SberMarket Tech
27 апреля мы провели наш онлайн-митап и поговорили про Golang-разработку. Выступили спикеры из СберМаркета, Ozon и Selectel.
Ведущий и модератор митапа — Дмитрий Лукиянчук, руководитель группы повышения производительности в СберМаркете.
2:04 «Exactly…
Ведущий и модератор митапа — Дмитрий Лукиянчук, руководитель группы повышения производительности в СберМаркете.
2:04 «Exactly…
👍6😁4🤔4❤1🥱1
html/template
(CVE-2023-24539, CVE-2023-24540 и CVE-2023-29400).Подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍5❤2
Jonathan Hall теперь официально контрибьютор Go и, по его словам, это совсем не страшно и не сложно.
На видео Jonathan документирует рабочий процесс, проводя нас через простые изменения в библиотеке регулярных выражений Go.
📺 Смотреть
На видео Jonathan документирует рабочий процесс, проводя нас через простые изменения в библиотеке регулярных выражений Go.
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
I'm officially a Go contributor! From proposal to merged code in the Go project
A simple feature request on my open source project back in 2021 lead me to become an official Go contributor!
In this video, I document the process from proposal and discussion, to acceptance, to coding, and finally merging a change to the Go project, and…
In this video, I document the process from proposal and discussion, to acceptance, to coding, and finally merging a change to the Go project, and…
❤3👍2
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🧒👾Тест-игра на выживание: как джуну протянуть первую рабочую неделю и не потерять работу
Первая неделя на новой работе – это всегда стресс для разработчика. В голове тысяча мыслей, давление зашкаливает, и сердце стучит без остановки. Знаете ли вы, как в такой ситуации не перегореть на старте? Если да, тогда вы легко пройдете нашу мини-игру на выживание про адаптацию джуна в незнакомых условиях. Итак, представьте: желанный оффер уже получен, вас приняли в компанию вашей мечты и сегодня первый рабочий день.
🔗 Основной сайт
🔗 Зеркало
Первая неделя на новой работе – это всегда стресс для разработчика. В голове тысяча мыслей, давление зашкаливает, и сердце стучит без остановки. Знаете ли вы, как в такой ситуации не перегореть на старте? Если да, тогда вы легко пройдете нашу мини-игру на выживание про адаптацию джуна в незнакомых условиях. Итак, представьте: желанный оффер уже получен, вас приняли в компанию вашей мечты и сегодня первый рабочий день.
🔗 Основной сайт
🔗 Зеркало
🤔5❤3👍3🔥2🙏2
https://github.com/redis/rueidis
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - redis/rueidis: A fast Golang Redis client that supports Client Side Caching, Auto Pipelining, Generics OM, RedisJSON,…
A fast Golang Redis client that supports Client Side Caching, Auto Pipelining, Generics OM, RedisJSON, RedisBloom, RediSearch, etc. - redis/rueidis
👍18😁4❤3
Написание операционной системы на Go
Это — начало чего-то долгого и увлекательного. Следите за обновлениями.
🗄 Часть 1. The Bootloader
Это — начало чего-то долгого и увлекательного. Следите за обновлениями.
Please open Telegram to view this post
VIEW IN TELEGRAM
😁24👍13❤7🔥2
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🧠 5 этапов формирования привычек с точки зрения нейробиологии
Привычка позволяет человеку не «распыляться» на мелочи, а занимать мозг действительно важными вещами. Рассмотрим, как формируется привычка с научной точки зрения.
🔗 Основной сайт
🔗 Зеркало
Привычка позволяет человеку не «распыляться» на мелочи, а занимать мозг действительно важными вещами. Рассмотрим, как формируется привычка с научной точки зрения.
🔗 Основной сайт
🔗 Зеркало
👍13❤3🔥1
Серия руководств о фаззинг-тестировании в Go:
1. Random testing in Go
2. Fuzz tests in Go
3. Writing a Go fuzz target
4. Finding bugs with fuzzing
1. Random testing in Go
2. Fuzz tests in Go
3. Writing a Go fuzz target
4. Finding bugs with fuzzing
Bitfield Consulting
Random testing in Go — Bitfield Consulting
Choosing good test cases for our Go programs can be a bit hit-and-miss. What if we could automate that process? Let’s talk about randomisation, property-based testing, and Go’s built-in fuzz testing feature.
👍13🔥5❤4
Записи самых интересных докладов и дискуссий в сообществе Gopher Club, организованном Николаем Тузовым:
1. Garbage Collector и арены памяти в Go
2. Развитие дженериков в Go
1. Garbage Collector и арены памяти в Go
2. Развитие дженериков в Go
1 выпуск
Garbage Collector и арены памяти в Go — Подкаст «Gopher Club»
Обсуждаем проблемы Garbage Collector'а в Go, опыт использования арен памяти, их персективы и др.
❤16👍2
Function as a Service на Go: пишем простой FAAS-сервер, который позволит писать модули на любом языке, предназначенном для WASM, — нечто среднее между GCP Cloud Functions, Cloud Run и старым добрым CGI.
Читать
Читать
👍11❤3
Илья Сергунин, веб-разработчик из продуктовой команды Авито, делится опытом реализации паттерна «Репозиторий» в Go через менеджер транзакций.
Читать
Читать
Хабр
Создаём репозиторий в Go через менеджер транзакций
Всем привет! Я Илья Сергунин, веб-разработчик из продуктовой команды Авито. Мы пишем на Go сервис для выкупа мобильных телефонов, про MLP которого уже писали в блоге . В качестве примеров я буду...
👍11❤4🤔2
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
❤2👍2
Разбираемся, как правильно улучшить качество своего сна и избежать проблем с психическим здоровьем?
Ставь
Please open Telegram to view this post
VIEW IN TELEGRAM
🥱175👍93❤2