Язык Go - относительно молодой и достаточно мощный язык, который широко используется для Backend разработки, а также создания сетевых и инфраструктурных приложений. Несмотря на свою, на первый взгляд, простоту и лаконичность синтаксиса, язык обладает всем необходимым для разработки современных, высоконагруженных приложений. В курсе разбираются основы языка, после чего мы плавно перейдем к решению практических задач и разработки Backend приложений.
По прохождению вы научитесь работать с основными конструкциями языка, разрабатывать HTTP клиенты и серверы, взаимодействовать с базами данных (Postgres & MongoDB), структурировать свои приложения, реализовывать регистрацию и аутентификацию, работать с gRPC, шиной сообщений RabbitMQ, Docker & Docker Compose и многое другое.