- err = MPI.Init(os.Args) -+The syntax of MPI invokes in go-mpi is similar to it in C-binding MPI implementations. -Output parameter like request objects are returned by the function and not passed as pointers inside the arguments. +
- C: - err = MPI_Irecv(recvBuffer, count, MPI_INT, 0, 1, MPI_COMM_WROLD, &request) +For example: - GO: - err = MPI.Irecv(recvBuffer, count, MPI.INT, 0, 1, MPI.COMM_WORLD, &request) -+ err = MPI.Init(&os.Args) + err = MPI.Irecv(recvBuffer, count, MPI.INT, 0, 1, MPI.COMM_WORLD, &request)