Введение в OpenAPI v3 генератор для Go
В статье рассказано, чем ogen отличается от существующих решений и почему стоит его попробовать.
Читать
В статье рассказано, чем ogen отличается от существующих решений и почему стоит его попробовать.
Читать
Хабр
ogen: OpenAPI v3 генератор для Go
Чем больше кода, тем больше багов. Проект ogen генерирует код по OpenAPI спецификации, избавляя от сотен (или даже тысяч) строк скучного шаблонного кода на Go, который приходится писать вручную с...
👍19❤1👏1😁1
#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