Если вы писали бенчмарки и пытались понять, что там ускорилось и насколько, то наверняка как и автор статьи пользовались утилитами вроде benchstat.
Однако автор считает, что некоторые её особенности работают против него. В статье он рассказывает о разработанной обертке над benchstat. Она добавляет улучшения, которые могут пригодиться вам в работе.
Читать
Однако автор считает, что некоторые её особенности работают против него. В статье он рассказывает о разработанной обертке над benchstat. Она добавляет улучшения, которые могут пригодиться вам в работе.
Читать
Хабр
Улучшенный benchstat для оптимизирующих гоферов
Привет! Если вы писали бенчмарки и пытались понять, что там ускорилось и на сколько, то наверняка вы пользовались утилитами вроде benchstat . Мне очень нравится эта утилита, но временами я понимаю,...
👍6
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
Бот с 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
👨💻 Полезные материалы по всему, что может быть интересно любому программисту.
Библиотека программиста: 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
Бот с IT-вакансиями: t.me/proglib_job_bot
📺 Наш канал на 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
👍3
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🐕🖥 16 универсальных идей для пет-проектов вне зависимости от языка
Хотите создать что-нибудь эдакое, но вам не хватает фантазии и вдохновения? Держите 16 идей для разработки собственного проекта от «Библиотеки программиста».
🔗 Основной сайт
🔗 Зеркало
Хотите создать что-нибудь эдакое, но вам не хватает фантазии и вдохновения? Держите 16 идей для разработки собственного проекта от «Библиотеки программиста».
🔗 Основной сайт
🔗 Зеркало
👍2
Помните доклад Николая Тузова о внутреннем устройстве каналов в Go? Ловите остальные доклады с митапа:
▶ ️Ошибки, которые нельзя обработать в Golang (Андрей Беренда, Senior Software Developer Ozon Fintech)
▶ ️Реализация ролевой системы доступа с помощью Open Policy Agent (Антон Губарев, Платформенный инженер Авито)
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
Библиотека Go разработчика | Golang
Опубликован доклад Николая Тузова на митапе Evrone о внутреннем устройстве каналов в Go.
Смотреть
Смотреть
👍19
Быстрые встроенные шаблоны в Go
quicktemplate — шаблонизатор в Go, который отличается от предлагаемого стандартной библиотекой механизма шаблонов тем, что каждый шаблон преобразуется в Go-код, а затем компилируется. Быстрое введение в инструмент на примере создания HTML-страниц в статье. 🔽
Читать
quicktemplate — шаблонизатор в Go, который отличается от предлагаемого стандартной библиотекой механизма шаблонов тем, что каждый шаблон преобразуется в Go-код, а затем компилируется. Быстрое введение в инструмент на примере создания HTML-страниц в статье. 🔽
Читать
Andrewpillar
Fast embedded templates in Go with quicktemplate
Go is known for having a pretty extensive standard library, it's one of the
things I like most about the language. This includes a templating library for
generating either textual or
HTML output, against a set of provided data.
What with the latter being…
things I like most about the language. This includes a templating library for
generating either textual or
HTML output, against a set of provided data.
What with the latter being…
❤8
🤔11
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🔥3
🎮 Ретроспектива Ebitengine в 2022 году: проекты, статьи, записи докладов с конференций и многое другое.
Кто-то пробовал Go в геймдеве? Напишите в комментариях. 🔽
Кто-то пробовал Go в геймдеве? Напишите в комментариях. 🔽
Ebitengine - A dead simple 2D game engine for Go
Ebitengine in 2022 - Ebitengine
Ebitengine is an open source game engine for the Go programming language. Ebitengine's simple API allows you to quickly and easily develop 2D games that can be deployed across multiple platforms.
https://github.com/superseriousbusiness/gotosocial
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - superseriousbusiness/gotosocial: Fast, fun, small ActivityPub server. READ ONLY MIRROR! Now on Codeberg instead: http…
Fast, fun, small ActivityPub server. READ ONLY MIRROR! Now on Codeberg instead: https://codeberg.org/superseriousbusiness/gotosocial - superseriousbusiness/gotosocial
🤔5👍4
Привет! На связи proglib.academy
Мы решили организовать вебинар для тех, кто хочет, но не может решиться на старт карьеры в IT.
Именно для того, чтобы развеять все мифы про IT, мы пригласили Александра Пупышева, руководителя группы разработки в компании Robofinance. Александр проведёт вебинар в формате Q/A и ответит на все вопросы, которыми задаются новички в IT-сфере.
На вебинаре вы узнаете:
👉🏻Есть ли потолок по возрасту для входа в IT?
👉🏻Как выглядит работа джуна в разных компаниях
👉🏻Как устроиться в IT без опыта работы
Встречаемся 14 декабря в 19:00.
Успей зарегистрироваться по ссылке: Q/A: всё, что вы хотели знать про IT
Мы решили организовать вебинар для тех, кто хочет, но не может решиться на старт карьеры в IT.
Именно для того, чтобы развеять все мифы про IT, мы пригласили Александра Пупышева, руководителя группы разработки в компании Robofinance. Александр проведёт вебинар в формате Q/A и ответит на все вопросы, которыми задаются новички в IT-сфере.
На вебинаре вы узнаете:
👉🏻Есть ли потолок по возрасту для входа в IT?
👉🏻Как выглядит работа джуна в разных компаниях
👉🏻Как устроиться в IT без опыта работы
Встречаемся 14 декабря в 19:00.
Успей зарегистрироваться по ссылке: Q/A: всё, что вы хотели знать про IT
proposal: Improve error handing using guard and must keywords.
Автор статьи находит предложение по улучшению обработки ошибок в Go интересным, но не совсем тем, что хотелось бы увидеть реализованным. А что, собственно, не так? Читайте в статье. 👇
Читать
Автор статьи находит предложение по улучшению обработки ошибок в Go интересным, но не совсем тем, что хотелось бы увидеть реализованным. А что, собственно, не так? Читайте в статье. 👇
Читать
GitHub
proposal: spec: improve error handing using `guard` and `must` keywords · Issue #31442 · golang/go
I'll start with an example. Here's a version of the CopyFile example function form the proposal for improved error handling in Go 2.0, rewritting using must and guard: func CopyFile(src, ds...
👍3🤔2
👍3
Привет! На связи proglib.academy
Мы решили организовать вебинар для тех, кто хочет, но не может решиться на старт карьеры в IT.
Именно для того, чтобы развеять все мифы про IT , мы пригласили Александра Пупышева, руководителя группы разработки в компании Robofinance. Александр проведёт вебинар в формате Q/A и ответит на все вопросы, которыми задаются новички в IT сфере.
На вебинаре вы узнаете:
👉🏻Есть ли потолок по возрасту для входа в it?
👉🏻Как выглядит работа джуна в разных компаниях
👉🏻Как устроиться в IT без опыта работы
Встречаемся уже сегодня, в 19:00,
Успей зарегистрироваться по ссылке: Q/A: всё, что вы хотели знать про IT
Мы решили организовать вебинар для тех, кто хочет, но не может решиться на старт карьеры в IT.
Именно для того, чтобы развеять все мифы про IT , мы пригласили Александра Пупышева, руководителя группы разработки в компании Robofinance. Александр проведёт вебинар в формате Q/A и ответит на все вопросы, которыми задаются новички в IT сфере.
На вебинаре вы узнаете:
👉🏻Есть ли потолок по возрасту для входа в it?
👉🏻Как выглядит работа джуна в разных компаниях
👉🏻Как устроиться в IT без опыта работы
Встречаемся уже сегодня, в 19:00,
Успей зарегистрироваться по ссылке: Q/A: всё, что вы хотели знать про IT
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥41👍2❤1