Go 1.16 will make system calls through Libc on OpenBSD
Whenever the topic of Go bypassing the libc was brought up before the concerns were usually dismissed by the Go devs, saying that it was technically impractical due to some of Go's requirements not matching the libc's semantics.<p>Does this mean that the Go developers managed to work around this problem or that it was just a flimsy post-hoc justification for chronic NIH syndrome?<p>TFA itself links to another blog post discussing "Some reasons for Go to not make system calls through the standard C library"[1] but as far as I can tell it doesn't explain why it suddenly stopped being a problem on OpenBSD.<p>[1] <a href="https://utcc.utoronto.ca/~cks/space/blog/programming/GoCLibraryAPIIssues" rel="nofollow">https://utcc.utoronto.ca/~cks/space/blog/programming/GoCLibr...</a>