detect if go exists, then run go env