Thanks. Although I'm not worried about the native byte order of my machine
I'm writing an ARM emulator. The endianness of the ARM I'm taking to be whatever the endianess is in the ELF file from which I'm loading the program. I'm using the debug/elf package in the standard library which in turn uses the binary package
Generally, the specifics of the byte order is irrelevant - I can just use Uint32(), PutUint32() etc. but in some specific instructions it's easier to handle the byte order manually and for that I need to know what the endianness is.
I can work around it but I just thought I might be missing something.
Regards
Stephen