Подписывайтесь на наш instagram, чтобы не пропустить результаты конкурса грантов!
Программирование на GO
-
Целью дисциплины является подготовка студентов к изучению специализированных языков программирования для создания смарт-контрактов, опираясь на знание языка программирования GO и его возможностей для разработки высокоэффективных и надежных программных приложений. В рамках данной дисциплины студенты изучат синтаксис языка GO, его основные конструкции и типы данных, структуру данных, функции и методы, обработку ошибок и тестирование программ, основы системного программирования на языке GO и взаимодействия с операционной систем, горутины и каналы, сетевое программирование и работу с базами данных, инструментами и библиотеками, разработанными для языка GO, такими как gofmt, go test, go build, go mod, go get и другие библиотеки и фреймворки для ускорения разработки, оптимизации производительности и обеспечения безопасности программы. Студенты создадут параллельные и распределенные программные приложения, научатся работать с экосистемой GO, включая пакетный менеджер Go Modules и сторонние библиотеки и фреймворки, напишут тесты для проверки работоспособности программы. Итоговая оценка представляет собой защиту портфолио.
-
Образовательная программа 6B06191 Блокчейн - инженерия
-
Кредитов 5
-
Год обучения 2
-
Семестр 4