3 ms·
> The Go default implementation also uses split stacks or something for its goroutines This has not been true since Go 1.2, back in late 2013.
by jen20 5y ago
> The Go default implementation also uses split stacks or something for its goroutines
This has not been true since Go 1.2, back in late 2013.
- zozbot234 5y agoThe fact remains that you need a separate implementation (cgo) if you want to do FFI. It might be something else goroutine-related that blocks FFI in the default Go implementation, but the issue is still there either way.
- preseinger 5y agoFFI isn't important. It's a niche feature for a superminority of use cases.
- throwaway894345 5y agoWhat do you mean "a separate implementation"? CGo is part of Go, it's not another implementation of Go.
- surrealize 5y agoSeparate in the "CGo is not Go" sense.