Sobes.tech
Junior — Middle

Дар кадом марҳилаи давраи ҳаёти дар Go гуруҳро оғоз мекунад?

sobes.tech AI

Ҷавоб аз AI

Горутината в Go се стартира в момента, когато се извика ключовата дума go преди функция или метод. Това се случва по време на изпълнение на програмата, когато потокът на управлението достигне тази инструкция. Например:

func sayHello() {
    fmt.Println("Hello")
}

func main() {
    go sayHello() // тук се стартира горутината
    // основната функция може да продължи
}

По този начин, горутината се стартира динамично по време на изпълнение, а не при компилация или инициализация.