4 ms·
Oh interesting, I didn't realize it was a very special build of Go itself. I did know it was restricted, I guess I just underestimated how difficult that is to
by maddyboo 10y ago
Oh interesting, I didn't realize it was a very special build of Go itself.
I did know it was restricted, I guess I just underestimated how difficult that is to do. I didn't think the restrictions were actually implemented in the Go source, I thought it was more a locked down container plus a few restrictions implemented externally in the Playground's server code. It would be cool to know more about this, maybe I'll take a look at the source as @arjovr linked.
Thanks!
- Merovius 10y ago> Oh interesting, I didn't realize it was a very special build of Go itself. It's not. It uses NaCl (native client), but that's just a special GOOS/GOARCH pair with a supporting runtime. NaCl is what the chrome sandbox is based upon, it's cool technology :) > It would be cool to know more about this, maybe I'll take a look at the source as @arjovr linked. You can also start here: https://blog.golang.org/playground https://blog.golang.org/playground