Есть простенький код на go:
func main() {
for {
}
}
построил по этой программе флейм-график из профайлера, получил след. стек - bin_name -> runtime.goexit.abio -> main.main. Собственно, кто нибудь знает что такое runtime.goexit.abio и откуда взялось? Нагуглил что есть такая функция runtime.Goexit(), которая позволяет не умирать программе при завершении главной горутины, но я же не вызывал её. Откуда она в стеке?
Стикер
Обсуждают сегодня