В чем состоит предназначение языка программирования Go?
Go - язык общего назначения. Перспективы у языка хорошие, и для WEB он подходит более чем. Основное назначение GO, как по мне, распределенные приложения и приложение ориентированные на массовый паралелизм. На нем удобно писать разного рода демоны, REST апишки (можно реализовывать узкие места к примеру), обработка I/O. Как примеры использования, самые популярные, можно привести Docker, skydns и т.д.
На хабрахабр делились опытом использования данного языка habrahabr.ru/post/195464