我想讓我的Go程序永遠阻止,但沒有任何工作。如何讓一個Go程序永遠阻止
這裏有一些事情我已經嘗試:
package main
func main() {
select{}
}
和
package main
func main() {
ch := make(chan bool)
<-ch
}
和
package main
import "sync"
func main() {
var wg sync.WaitGroup
wg.Add(1)
wg.Wait()
}
每次我得到了同樣的錯誤:fatal error: all goroutines are asleep - deadlock!
我以爲我很容易做到這一點。我能夠讓程序永遠阻止嗎?如果你產生了另一個夠程(這是做的不是阻止其他的東西)
'for true {print(「。」)}' –