#news
Вчера Go исполнилось 13 лет 🎉
Основные достижения этого года и ключевые доклады с конференций увидите в статье.
Читать
Вчера Go исполнилось 13 лет 🎉
Основные достижения этого года и ключевые доклады с конференций увидите в статье.
Читать
go.dev
Thirteen Years of Go - The Go Programming Language
Happy Birthday, Go!
🎉61🤔1
👍3
Proposal: Structured Logging
Jonathan Amsterdam предлагает добавить структурированное логирование с уровнями в стандартную библиотеку. Цели и детали идеи — под катом.
Подробнее
Jonathan Amsterdam предлагает добавить структурированное логирование с уровнями в стандартную библиотеку. Цели и детали идеи — под катом.
Подробнее
👍25
Что выведет код?
Anonymous Quiz
23%
[7 6 5]
19%
[7 0 5 6]
42%
Ошибка компиляции
16%
Посмотреть результаты
👍20😁5👏3⚡2👾1
🔧 autopprof — инструмент для автоматического профилирования Go-приложения и информирования в случае превышения заданного порога использования ЦП или памяти.
https://github.com/daangn/autopprof
https://github.com/daangn/autopprof
GitHub
GitHub - daangn/autopprof: Automatically profile the Go applications when CPU or memory utilization crosses threshold
Automatically profile the Go applications when CPU or memory utilization crosses threshold - daangn/autopprof
Портируем шахматный движок sunfish на Go и разбираемся:
— как изобразить шахматную доску (поля, фигуры, допустимые ходы);
— как оценивать доску (кто, скорее всего, победит);
— как выполнить поиск оптимального хода.
Читать
— как изобразить шахматную доску (поля, фигуры, допустимые ходы);
— как оценивать доску (кто, скорее всего, победит);
— как выполнить поиск оптимального хода.
Читать
Zserge
Let's write a tiny chess engine in Go
How to write a simple chess playing program in one day with a few lines of code
🔥16👍4
👍13
Daniel Martí по доброй традиции снова собрал предстоящие фичи Go 1.20 в один тред:
— Читать в Твиттере
— Читать в Threadreader, если Твиттер не открывается
— Читать в Твиттере
— Читать в Threadreader, если Твиттер не открывается
Twitter
Live tweeting from @GolangSheffield about what's coming to #golang 1.20, to be released at the end of January!
Follow along in the thread below 👇
Follow along in the thread below 👇
🔥13
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🚀 IT и реальный сектор экономики: какие отрасли выстрелят через 5 лет
Каждые пять-десять лет список актуальных и востребованных профессий меняется. Разберемся, какие отрасли могут быть популярны в 2027 году.
🔗 Основной сайт
🔗 Зеркало
Каждые пять-десять лет список актуальных и востребованных профессий меняется. Разберемся, какие отрасли могут быть популярны в 2027 году.
🔗 Основной сайт
🔗 Зеркало
🤔3👍2
🎙 Go Get Podcast: Монорепозиторий vs Мультирепозиторий
Николай Тузов (разработчик в Lamoda), Глеб Яльчик (техдир в Gaijin) и Алексей Акулович (Developer Advocate в inDriver) обсуждают плюсы и минусы монорепозитория.
📺 Смотреть
🔽 Слушать
Николай Тузов (разработчик в Lamoda), Глеб Яльчик (техдир в Gaijin) и Алексей Акулович (Developer Advocate в inDriver) обсуждают плюсы и минусы монорепозитория.
📺 Смотреть
🔽 Слушать
🔥9
История о том, как изменение одного символа привело к значительному ускорению программы на Go.
Читать
Читать
Хабр
Как сделать программу на Go быстрее на 42%, изменив один символ
Если вы прочитали заголовок и подумали «ну, ты, наверно, сделал сначала что-то глупое», то вы правы! Но что такое программирование, как не упражнения в глупых ошибках? Поиск глупых ошибок — это и есть...
👍14😁3🤔2
🔥Команда Google опубликовала руководство по стилю, стилевые решения (обобщение решений по конкретным аспектам стиля) и лучшие практики для Go-разработчиков
Эти документы систематизируют наилучшие современные подходы к написанию читабельного и идиоматического кода на Go.
Читать
Эти документы систематизируют наилучшие современные подходы к написанию читабельного и идиоматического кода на Go.
Читать
styleguide
Go Style
Style guides for Google-originated open-source projects
🔥48👍5⚡1
Что выведет код?
Anonymous Quiz
15%
012 789
19%
012 987
13%
222 789
30%
222 999
22%
Посмотреть результаты
👍17⚡1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
📌 Если вы всегда хотите быть в курсе книжных новинок, обновлений и другой полезной информации, касающейся вашего языка или области программирования, вы можете начать читать один из наших каналов, где мы каждый день публикуем учебные материалы для разработчиков разного уровня.
😂 Канал с мемами: t.iss.one/itmemlib
👨💻 Полезные материалы по всему, что может быть интересно любому программисту.
Библиотека программиста: t.iss.one/proglibrary
Библиотека хакера: t.iss.one/hackproglib
Go: t.iss.one/goproglib
C\C++: t.iss.one/cppproglib
PHP: t.iss.one/phpproglib
Frontend: t.iss.one/frontendproglib
Python: t.iss.one/pyproglib
Mobile: t.iss.one/mobileproglib
Data Science: t.iss.one/dsproglib
Java: t.iss.one/javaproglib
C#: t.iss.one/csharpproglib
Devops: t.iss.one/devopsslib
Тестирование: t.iss.one/testerlib
Бот с IT-вакансиями: t.iss.one/proglib_job_bot
🎓 Наша школа Proglib Academy: https://t.iss.one/proglib_academy
📺 Наш канал на YouTube: https://www.youtube.com/c/Библиотекапрограммиста
📄 Лента в Дзен: https://zen.yandex.ru/proglib
🗺 Если вы хотите быть в курсе последних событий в мире разработки, подписывайтесь на нашего бота t.iss.one/event_listener_bot. Там можно настроить бота под себя: указать интересующие города и темы.
Подписывайтесь: t.iss.one/event_listener_bot
👨💻 Полезные материалы по всему, что может быть интересно любому программисту.
Библиотека программиста: t.iss.one/proglibrary
Библиотека хакера: t.iss.one/hackproglib
Go: t.iss.one/goproglib
C\C++: t.iss.one/cppproglib
PHP: t.iss.one/phpproglib
Frontend: t.iss.one/frontendproglib
Python: t.iss.one/pyproglib
Mobile: t.iss.one/mobileproglib
Data Science: t.iss.one/dsproglib
Java: t.iss.one/javaproglib
C#: t.iss.one/csharpproglib
Devops: t.iss.one/devopsslib
Тестирование: t.iss.one/testerlib
Бот с IT-вакансиями: t.iss.one/proglib_job_bot
📺 Наш канал на YouTube: https://www.youtube.com/c/Библиотекапрограммиста
📄 Лента в Дзен: https://zen.yandex.ru/proglib
🗺 Если вы хотите быть в курсе последних событий в мире разработки, подписывайтесь на нашего бота t.iss.one/event_listener_bot. Там можно настроить бота под себя: указать интересующие города и темы.
Подписывайтесь: t.iss.one/event_listener_bot
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
🔧 Twirp — RPC-фреймворк от Twitch, который, как и gRPC, использует Protobufs и намного проще в использовании.
В статье приводится краткое введение в Twirp: от установки до вызова RPC через HTTP.
Читать
В статье приводится краткое введение в Twirp: от установки до вызова RPC через HTTP.
Читать
Thedevelopercafe
RPC in Go using Twitch's Twirp
Twirp is an RPC framework from Twitch which just like gRPC uses Protobufs and is much simpler to use. In this article I am going to give you a taste of Twirp...
❤6👍5🤔3😁2