You can ask go test to leave the test executable for you to use later. This is done with the -c flag. It will leave a <package>-test binary that takes all the flags that go test takes. This is at least similar to what you are asking for.
On Tue, 2019-07-09 at 18:35 -0700, farid.m.zaka...@gmail.com wrote: > We've written some diagnostic tests that we execute during the test > phase > (go test) however I was wondering if there's an established > pattern for how to include tests in the final binary and execute > them > afterwards. > > The analogous version in Java would be that you could create a "test > JAR" > which contains the test classes and execute an XUnit framework > (JUnit) > programmatically yourself run the tests. > -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/0bb35a0e19ead56033096c24bc00240012779718.camel%40kortschak.io. For more options, visit https://groups.google.com/d/optout.