Edited the matrix to have the same match bonuses and penalties as in the C++ code and initialized the table in nw.go to have its left and top edges be initialized to the gap penalty like in the C++ code.
Added ismatch from the C++ code as a global variable in the Go code