I would like to make functions written in assembly available to my Go code. I have seen methods for linking functions written in Go assembler's syntax or linking object files using the gccgo toolchain.
However, ideally, I would like to be able to use NASM and the "gc" toolchain. I have been messing around with cgo/6g/6l, but had no luck so far.