- Webinar
Ведущий: Опрышко Андрей, Golang Backend Developer
Описание:
На вебинаре будет рассмотрено создание веб-сервиса на языке Golang (или Go) с помощью трех инструментов: встроенной библиотеки net/http, фреймворков MUX и Gin.
При созданиии веб-сервиса будут рассмотренны следующие вопросы:
- как сконфигурировать сервер;
- как реализовать маршрутизацию;
- как реализовать CRUD API;
- как реализовать Basic access authentication;
- как реализовать middleware.
Дополнительно будут рассмотренны вопросы логирования веб-сервиса.
План вебинара:
- Веб-сервис на стандартной библиотеке net/http (Server configuration, Routing, API CRUD, Middleware, Basic auth)
- Веб-сервис с использованием веб фремворка MUX (Server configuration, Routing, API CRUD, Middleware, Basic auth)
- Веб-сервис с использованием веб фремворка Gin (Server configuration, Routing, API CRUD, Middleware, Basic auth)
- Логирование
Предварительные требования: знакомство с Golang (установка компилятора, компилирование и запуск программы, понимание структуры проекта, понимание переменных GOROOT, GOPATH, GOHOME и умение с ними работать).
Целевая аудитория: Данный вебинар будет интересен тем, кто уже начал программирование на языке Golang и хочет расширить свои знания по части создания веб-сервисов на языке Golang.
Official web-site
https://edu.cbsystematics.com/ru/education/webinar/golang