Публикации по теме 'golang'
Бэкенд — это больше, чем написание конечных точек для внешнего интерфейса.
Бэкенд-разработка — жизненно важный аспект веб-разработки, включающий создание и управление логикой, функциональностью и данными веб-сайта или приложения. Бэкенд-разработчики занимаются написанием кода, который взаимодействует с интерфейсом, сервером и базой данных, обеспечивая при этом безопасность, масштабируемость, надежность и эффективность.
Тем не менее, разработка бэкенда выходит за рамки только конечных точек API. Хотя конечные точки API имеют решающее значение для веб-приложений,..
Go: используйте утиный набор для тестирования бизнес-логики с синхронизацией
Как превратить недетерминированный код в красивый детерминированный набор модульных тестов
Вы написали очень красивую бизнес-логику, которая зависит от текущего времени. Теперь вы хотите проверить это.
Одним из важных свойств тестов является их детерминированность : каждый раз, когда вы запускаете тесты, они должны давать один и тот же результат, если только вы не изменили саму логику.
Когда ваша логика зависит от чего-то вроде time.Now() , это означает, что она зависит от..
Сравнение Golang и узлов: производительность, масштабируемость и многое другое
Если вы разрабатываете веб-приложение, возможно, вы слышали о Node.JS и Golang (также известных как «Go»). Оба набирают популярность, но по-разному и по очень разным причинам. Они являются частью отхода от традиционных серверных языков, таких как PHP и Java. Давайте посмотрим, что они из себя представляют и как они сравниваются.
ЧТО ТАКОЕ NODE.JS?
Дополнительный текст: https://www.devteam.space/blog/golang-vs-node-comparison-performance-scalability-and-more/
Создайте отличный пакет регистратора ошибок в Go
Обработка ошибок является важным аспектом разработки программного обеспечения. Создание надежного механизма регистрации ошибок позволяет разработчикам отслеживать и анализировать ошибки, диагностировать проблемы и повышать общую стабильность и надежность своих приложений. В этой статье мы рассмотрим, как создать пакет регистратора ошибок в Go, предоставляя простое, но эффективное решение для отслеживания ошибок. Мы пройдемся по процессу…
Запрос против Exec против подготовки в Голанге
Go поставляется с библиотекой database / sql для взаимодействия с любой реляционной базой данных. В попытке абстрагироваться от некоторых низкоуровневых сложностей при подключении к базе данных и управлении пулом соединений, открытые API-интерфейсы, похоже, делают немного больше, чем вы на самом деле ожидаете. В конечном итоге это приводит к некоторой путанице в том, как использовать эти API.
Поэтому я попытался проанализировать поведение основных API, о которых нужно знать перед их..
Go Secret — Slice: Скрытая правда
ДАЙТЕ СЕКРЕТ
Секреты Go Slice раскрыты
Когда к срезу добавляется новый параметр, что происходит с базовым массивом? Расширяется ли он, чтобы вместить больше элементов?
Да, это вторая часть серии статей о секретах Go. В первой статье мы говорили о Go Secret — Defer: что вы знаете о DEFER в Go …
Почему вы должны изучать Golang в 2022 году
Добро пожаловать! Golang — потрясающий язык программирования с массой возможностей. Если вы новичок в Golang, перейдите по ссылке ниже, чтобы узнать о нем больше:
Новые материалы
Неделя 1 — Проект ЛИСТЬЯ
Введение
Название проекта происходит от метафоры листа, эта метафора построена на отношениях дерева и листа. Дерево — это ссылка на страну, а ученик — это ссылка на лист. Студент так же важен..
Javascript — Обещание
Что такое Обещание? Согласно определению ecma-262:
(Промис — это объект, который используется в качестве заполнителя для конечных результатов отложенных (и, возможно, асинхронных) вычислений.)..
OpenAI исследовал влияние GPT4 на рынок труда
OpenAI исследовал влияние GPT4 на рынок труда
Это исследование составило список профессий и уровень их воздействия с появлением LLM и генеративного ИИ.
LLM сами по себе эффективны, но..
Что вам не говорят о том, как стать разработчиком программного обеспечения — часть 1
Написано Майклом Роде 7 августа 2016 г.
Часть 1: Техническая сторона
"Конечно, на это у меня уйдет всего две недели".
Это цитата из моего разговора с моим будущим начальником около 3,5..
Прогнозирование дорожного движения с использованием модели ГРУ
Мотивация или идея . Единственная и единственная цель этого блога — обратиться к распространенной проблеме, с которой мы сталкиваемся в настоящее время, то есть к застреванию в пробках. Я..
Проект: прогнозирование цен на акции с использованием модели регрессии случайного леса в Python
Отказ от ответственности. Это исследовательский и образовательный подход к получению информации. Не инвестируйте с помощью алгоритма, материалов и результатов из этой статьи из-за рисков,..
Развертывание прогрессивного веб-приложения ReactJs на Heroku
В этой статье я расскажу вам, как мы можем преобразовать наше приложение responseJs в прогрессивное веб-приложение, и мы развертываем его на Heroku с помощью простых и легких шагов. Итак,..