Публикации по теме 'go'
Понимание шаблона проектирования цепочки ответственности с помощью go
Введение
Шаблон цепочки ответственности — это поведенческий шаблон проектирования, который позволяет группе объектов обрабатывать запрос, где каждый объект может либо обработать запрос, либо передать его следующему объекту в цепочке. Объекты в цепочке часто называют обработчиками или процессорами.
Этот шаблон полезен, когда есть несколько объектов, которые могут обработать запрос, но заранее неизвестно, какой объект будет обрабатывать запрос. Вместо жесткого кодирования..
Golang лучше всего подходит для Backend или Frontend разработки?
Проще говоря, Golang лучше всего подходит для серверной части веб-приложения или веб-сайта . Есть много причин, по которым это так, поэтому давайте углубимся, но прежде чем мы это сделаем, давайте рассмотрим несколько быстрых определений.
Golang, также называемый Go, был разработан Google в 2009 году. Этим разработчикам нужен привлекательный, гибкий и эффективный язык, который было бы проще читать и с которым работать, чем с C и C++, на которые они полагались в то время (для своих..
Понимание шаблона проектирования посредника с помощью go
Введение
Шаблон посредника может быть полезен в различных сценариях реальной жизни, где вам необходимо управлять сложными взаимодействиями и коммуникациями между несколькими объектами. Некоторые распространенные варианты использования шаблона посредника включают в себя:
Приложения чата: в приложении чата посредник можно использовать для управления общением между несколькими пользователями. Это помогает уменьшить…
Составной шаблон проектирования в Golang с модульными тестами
В этой статье я объясню концепцию составного шаблона проектирования, цели, плюсы и минусы, сценарии и способы реализации, а также предоставлю два экземпляра и модульные тесты.
Нажмите, чтобы стать средним участником и читать неограниченное количество историй !
Концепция
Составной шаблон — это структурный шаблон проектирования, который позволяет объединять объекты в древовидную структуру и работать с ней, как если бы это был отдельный объект. Он позволяет объединять объекты в..
Учебное пособие по Go E2E, часть 6: Создание службы с помощью MongoDB
В этой части мы узнаем, как создать сервисный слой, который будет использовать репозитории, подключенные к MongoDB. Файлы размещены здесь для справки: https://github.com/hariesef/myschool .
Ссылка на предыдущую главу: https://hariesef.medium.com/go-e2e-tutorial-part-5-unit-test-with-sql-mock-and-gomock-c53f4bf2d72f
В учебных целях мы создадим службу под названием Учетная запись . Если мы вернемся к нашей первой чистой диаграмме:
Мы здесь сейчас. Посмотрите на обведенный...
Что нового в Go 1.18
Что нового в Go 1.18
Обобщения, тестовый фаззинг, оптимизация для AMD64, режим рабочей области и многое другое
Это снова то время года: новый релиз Go не за горами. Команда Go только что сделала доступным Go 1.18 Release Candidate 1 (go1.18rc1) с ожиданием выпуска Go 1.18 к концу февраля 2022 года.
Go 1.18 — один из самых ожидаемых выпусков Go за долгое время, и на то есть веские причины. Go 1.18 реализует первоначальную поддержку универсальных типов и функций, которая..
Анализ настроений с помощью простого наивного байесовского классификатора в Go
Категоризация текста с помощью анализа настроений с помощью Go
Недавно я читал Мастер-алгоритм Педро Домингоса. Это увлекательное чтение, с некоторыми интересными мыслями. В книге Домингос предложил отнести алгоритмы машинного обучения к одному из 5 племен — символистов, коннекционистов, эволюционистов, байесовцев и аналогизаторов. У каждого из этих племен есть собственный мастер-алгоритм. Символисты — это обратная дедукция (дерево решений), коннекционисты — это обратное..
Новые материалы
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..
Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение.
В этом процессе мы будем использовать неконтролируемое обучение, чтобы..
Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm.
Оглавление
Глоссарий
I. Новый пакет
1.1 советы по инициализации..
Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных.
Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..