Test on multiple Go versions

I’m thinking about moving https://github.com/pelletier/go-toml over from Travis. However, I need to be able to run the test suite on multiple Go versions (namely, the last 3 minor versions + tip). Is it possible on Circle? If so, what’s the recommended way to achieve that?