Forwarded from Библиотека программиста | программирование, кодинг, разработка
📜 15 лучших практик SQL после 20 лет программирования
Даже если ваш SQL-код работает правильно, его все равно можно улучшить, в частности в том, что касается производительности и читаемости. В статье перечислены лучшие практики составления SQL-запросов, которым вы должны следовать, чтобы сделать ваш код более легким для чтения и понимания.
🔗 Основной сайт
🔗 Зеркало
Даже если ваш SQL-код работает правильно, его все равно можно улучшить, в частности в том, что касается производительности и читаемости. В статье перечислены лучшие практики составления SQL-запросов, которым вы должны следовать, чтобы сделать ваш код более легким для чтения и понимания.
🔗 Основной сайт
🔗 Зеркало
👍8😁2
От синтаксического анализа и сборки мусора до WebAssembly и фаззинг-тестирования: эти и другие доклады на GopherCon 2022.
Смотреть
Смотреть
YouTube
GopherCon 2022: Compatibility: How Go Programs Keep Working - Russ Cox
Go 1, the first stable release of Go, came with a compatibility promise. This talk will explain why that's important, what it does and doesn't mean, and the strategies Go uses to continue to evolve without breaking your programs.
👍6
Разработка кастомного поискового индекса исходного кода на Go для проекта searchcode.com: взгляд со стороны разработчика.
Читать
Читать
👍4
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Lofi Gopher Mix + Rain
Lofi beats for Go Developers.
----
Want to access our full online courses?
https://ardanlabs.com/education
Interested in attending one of our instructor-led remote training events? https://www.ardanlabs.com/live-training-events/
For everything else:…
----
Want to access our full online courses?
https://ardanlabs.com/education
Interested in attending one of our instructor-led remote training events? https://www.ardanlabs.com/live-training-events/
For everything else:…
👍18🤔5❤2🔥1
🤔17👍2
https://github.com/thangchung/go-coffeeshop
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥28👍12
👍8
Полное руководство по тестированию в Go
Вы начнете с простой функции тестирования и поработаете с другими инструментами и стратегиями, которые помогут вам освоить тестирование в Go.
Читать
Вы начнете с простой функции тестирования и поработаете с другими инструментами и стратегиями, которые помогут вам освоить тестирование в Go.
Читать
The JetBrains Blog
Comprehensive Guide to Testing in Go | The GoLand Blog
This article will cover everything you need to know about Go testing. You will start with a simple testing function, and work through more tools and strategies to help you master testing in Go.
👍5
Forwarded from Библиотека программиста | программирование, кодинг, разработка
#хочу_спросить
Задавайте любые вопросы о программировании и получайте ответы от пользователей. В комментариях под постом укажите #язык, #стек и/или #библиотеку, по которым задаете вопрос.
Задавайте любые вопросы о программировании и получайте ответы от пользователей. В комментариях под постом укажите #язык, #стек и/или #библиотеку, по которым задаете вопрос.
Лучший Go-фреймворк — это когда фреймворка нет?
В Java есть Spring, в Python — Django и Flask, в Ruby — Rails, в C# — ASP.NET, в Node — Express, а в PHP — Symfony и Laravel. В Go все по-другому: нет фреймворка по умолчанию.
Но отсутствие фреймворка не означает, что вам нужно будет создавать все самостоятельно. Существует множество проверенных библиотек, предоставляющих необходимую вам функциональность. Так что, можно не использовать фреймворк в крупном проекте? Что думаете по этому поводу?
В Java есть Spring, в Python — Django и Flask, в Ruby — Rails, в C# — ASP.NET, в Node — Express, а в PHP — Symfony и Laravel. В Go все по-другому: нет фреймворка по умолчанию.
Но отсутствие фреймворка не означает, что вам нужно будет создавать все самостоятельно. Существует множество проверенных библиотек, предоставляющих необходимую вам функциональность. Так что, можно не использовать фреймворк в крупном проекте? Что думаете по этому поводу?
threedots.tech
The Best Go framework: no framework?
Learn why using no framework aligns with the Go philosophy, enhances maintainability, and prevents costly refactors. Discover how to build flexible Go services using targeted libraries instead of monolithic frameworks.
👍12😁3🤔2
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20😁1
Команда решила выбрать именно эту дату для выпуска GoLand 2022.3.
Подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
The JetBrains Blog
GoLand Turns 5 and Releases v2022.3! | The GoLand Blog
GoLand 2022.3 offers a variety of performance enhancements, as well as new features for generics and Go workspaces. We’ve integrated Go Playground and added support for improvements to Go doc comments. There are new features for the HTTP Client and Docker…
👍19
Что вам нравится/не нравится в Go? Напишите в комментариях.
Ответы на HN: https://news.ycombinator.com/item?id=33757306
Ответы на HN: https://news.ycombinator.com/item?id=33757306