Go file handles don't correspond to C file handles