3 ms·
Possibly I'm confused, but in what sense is this "in Pure Go"?
by mikebenfield 9y ago
Possibly I'm confused, but in what sense is this "in Pure Go"?
- bigdubs 9y agoIt doesn't use CGO.
- gjem97 9y agoIMO, it's playing fast and loose with that term, but I guess the point is that it's not using CGO (i.e. calling into C code). It is, however, using the assembler packaged with the Go tools, so in that regard it's not "pure" go.
- stcredzero 9y agoIMO, it's playing fast and loose with that term The terminology in this context is already fast and loose: It is rigorous in a practical engineering sense and is far from a mathematical level of precision. As I pointed out above, the maintainers could just define Go to include a few Assembly languages.
- derefr 9y agoI guess in the sense that you only need the Go toolchain, rather than also needing a C toolchain to compile+link an extra C object file into your binary.