在同一Shell Windows中执行多个命令

I'm writing a pretty small package for personal use that wraps os/exec to make running multiple commands in the same terminal a little nicer.

I know to run multiple commands at once on linux you can do the following after reading this answer:

cmdSeq := "cd ~/some-awesome-directory/;git status"
cmd := exec.Command("/bin/sh", "-c", cmdSeq)
result, err := cmd.CombinedOutput()

// etc ...

But /bin/sh is unique to Linux (and potentially Mac, I haven't tested on Mac OS). If I wanted to do a similar thing for windows users what should I use to run multiple commands together in the same shell instance?

Repository for reference

Looks like I stumbled upon it with a bit of research, you can use the following on Windows:

exec.Command("cmd", "/C", "echo foo && echo bar")