基础环境介绍:
goland+golang
在第1次执行runtime.GOMAXPROCS(1) 时,一个执行完执行另外1个
在第2次执行runtime.GOMAXPROCS(2) 时,交替出现
代码示例
package main
import (
"fmt"
"runtime"
)
func main() {
n := runtime.GOMAXPROCS(1)
// n := runtime.GOMAXPROCS(2)
fmt.Println(n)
for {
go fmt.Print("干饭人")
fmt.Print("躺平")
}
}