Разбираем микросервис APIGateway на Golang . Учимся разрабатывать на примере реального проекта
В этом видео мы рассмотрим готовый проект на Golang который является API Gateway для микросервисной архитектуры и используется в рамках системы Заметок, которую мы разрабатываем в отдельной серии роликов на канале. Разберем реализацию JSON Web Token авторизации и систему ошибок. Посмотрим на программную архитектуру проекта, разберем программные паттерны разработки и посмотрим как правильно разрабатывать используя язык программирования Golang. Код проекта доступен на GitHub.
Ссылка на GitHub репозиторий:
Поддержи выход новых видео на Патреоне!
Другие видео:
Разбираем микросервис на Python . Учимся разрабатывать на примере реального проекта
Разработка REST API для RESTful API Service JWT swagger
Разработка системы заметок на Python, Golang и микросервисы в 2021 году
Как стать разработчиком. Часть 1
Что такое микросервисы за 200 секунд
Что такое nginx за 200 секунд
VK:
Telegram Group:
Twitter:
Дружественный Golang чат:
0:00 Intro
0:33 Overview, Project Structure
2:42 Entrypoint, Logger
12:34 Config
15:40 Router
16:30 Cache
21:40 JSON Web Token
32:05 Handlers
38:18 Auth Handler and Data Transfer Object
41:13 Error Handling
50:30 Categories Handler
54:50 Notes Handler
56:40 Tags Handler
1:00:10 REST Client
1:09:00 Services and Context
1:23:10 Start Server
1:24:36 Graceful Shutdown
1:26:40 nil != nil test
1:32:05 Outro
#golang #голенг #rest #api #restapi #rest_api #restfulservice #restful_service #microservices #architecture #development #howto #learnbasics #coding #programming #изучаемIT #микросервисы #программирование #разработка #архитектура #инфраструктура #json
1 view
87
57
4 years ago 01:32:34 9
Разбираем микросервис APIGateway на Golang . Учимся разрабатывать на примере реального проекта
4 years ago 00:49:12 14
Разбираем микросервис на Python . Учимся разрабатывать на примере реального проекта
4 years ago 00:28:16 9
Разбираемся с Neo4j + реализуем микросервис на Python + клиента на Golang
2 years ago 00:08:40 18
[Java] Первый Spring микросервис | Введение в микросервисы
2 years ago 00:06:45 16
[Docker] Установка Docker и Minikube | Введение в микросервисы
2 years ago 01:26:41 1
ThinkJava #3. Микросервисы и их друзья
2 years ago 00:04:34 22
[K8S] Использование K8S и Kubectl | Введение в микросервисы
4 years ago 00:05:11 9
PHP взломали? PHP мертв? PHP сегодня!
3 years ago 00:00:56 1
Разбираем отличие брокерских услуг от микрозаймов. Видео-ответы на ваши вопросы. Часть 2
4 years ago 00:18:14 6
МИКРОСЕРВИСЫ VS МОНОЛИТ. Какую архитектуру выбрать? DevOps собеседование
1 year ago 00:11:10 8
TechTalk “Событийно-ориентированные микросервисы и проблемы перехода“ / Алена Мельник
4 years ago 00:28:00 8
Что такое микросервисы 👨💻 Основные принципы и паттерны
1 year ago 00:30:14 21
Курс по аналитике. Лекция №6.
1 year ago 00:52:50 1
Евгений Лабутин — Чистая архитектура и как она помогает строить микросервисы и микрофронтенды