Has anyone written Go bindings for Subversion? By that I mean for programmatic access to the Subversion API. If not I'll consider writing some.
I looked in these places:
It looks like there aren't any existing SVN bindings, or at least nothing outstanding. Here are the results on GitHub, though perhaps that's not the best place to check for SVN tools. As @PW suggested, you might try invoking the system shell for SVN tasks. That might be suboptimal, but it depends on how much effort you'd want to put into developing bindings. If you do, they'll definitely be appreciated.
Good luck!
https://github.com/Masterminds/vcs
Supports - Git, SVN, Bazaar (Bzr), and Mercurial (Hg)
https://github.com/assembla/svn2go
its wrapper around libsvn-dev.
https://godoc.org/golang.org/x/tools/go/vcs
Go tooling around VCS