Skip to content

sd01dev/vk_go_course

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Разработка веб-сервисов на Golang

Курс по Go от Mail.Ru на платформе Coursera, посвященный разработке веб-сервисов. В курсе рассмотрены основы синтаксиса, асинхронная модель Go, вопросы производительности и основы работы с HTTP в стандартной библиотеке.

Полезные книги общего характера

Алгоритмы

Культура программирования

Базы данных

Производительность

Эксплуатация

Материалы для чтения к 1-му уроку

Материалы для дополнительного чтения на английском

Материалы для дополнительного чтения на русском

Литература по го на русском языке

  • Язык программирования Go, Алан А. А. Донован, Брайан У. Керниган
  • Go на практике, Matt Butcher, Мэтт Фарина Мэтт
  • Программирование на Go. Разработка приложений XXI века, Марк Саммерфильд

Дополнительные упражнения

  • https://go-tour-ru-ru.appspot.com/list - упражнения на овладение базовым синтаксисом, на случай если вам нужна небольшая практика перед первым заданием курса

Материалы для чтения ко 2-му уроку

На английском

Видео

На русском

Книги

  • Язык программирования Go, Алан А. А. Донован, Брайан У. Керниган - глава 8
  • Concurrency in Go: Tools and Techniques for Developers, by Katherine Cox-Buday

Материалы для чтения к 3-му уроку

Рефлексия и кодогенерация

Производительность

Материалы на русском

Материалы на английском

Тесты

Полезные инструменты

Материалы для чтения к 4-му уроку

Конечно же документация

Дополнительные материалы

На русском:

Материалы для чтения к 5-му уроку

Основная и самая важная ссылка, касательно компонентов

https://github.com/avelino/awesome-go

Шаблоны

Роутеры

Фреймворки

Логирование

Веб-сокеты

Управление зависимостями

Безопасность

Дополнительные материалы

Материалы для чтения к 6-му уроку

Материалы для чтения к 7-му уроку

Материалы для чтения к 8-му уроку

About

VK Go course (ex mail.ru)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 92.6%
  • HTML 7.3%
  • Other 0.1%