горутины

#19.1 golang Горутины и работа с ними - асинхронного выполнение, многопоточность, гонка данных

Ранее мы упоминали горутины — это легковесные потоки выполнения в Go, работающие поверх системных потоков (threads).

Они позволяют запускать функции параллельно (асинхронно). Давайте посмотрим как это делается в коде

Асинхронное выполнение кода

Ты можешь запустить функцию в горутине, добавив перед её вызовом ключевое слово go:

Subscribe to RSS - горутины