Experimenting with Go-SQLCMD


At a few different conferences in early 2023, I’ve heard Microsoft employees talking about the version of sqlcmd, called go-sqlcmd. I’m not sure why the language it’s written in matters, and I suspect that Microsoft developers are proud of their work, as most developers would be. However, this new version of sqlcmd is supposed to have new features, so I decided to investigate it.

This article looks at installing it, the basics of the new command line tool, and a few new features that exist.

For the sake of clarity, we will refer to the tool as go-sqlcmd, even though