Для чего используется golang?
Go отлично подходит для сетевого программирования. Сравнительно небольшие усилия нужны для написания довольно приличного клиент-серверного приложения (consul, etcd).
Кроме того, скорость и маленькое потребление памяти позволяют применять Go для обработки большого количества информации, подсчета статистики, написания парсеров/кравлеров. Тут очень сильно способствует возможность простого распараллеливания.
Go применяется для написания девопс и админских инструментов (Docker, CoreOS) которые легко использовать, так как все компилируется в один бинарник и линкуется статично.
А вообще, заходите к нам, читайте новости и будете всегда в курсе, для чего используется Go.
Go используется для разработки серверов и сервисов и в этом с ним равен только интерпретируемый Erlang.