It looks like for the purpose of the example "a" logger was needed, so not strictly logrus (probably fmt.Println() would've worked even).
This patch removes logrus as dependency for the example. The only remaining use of logrus in this repository is now in the pkg/etc/etwlogrus package, which does need logrus, but (possibly) could become its own module if we want to remove logrus as dependency of go-winio itself.
It looks like for the purpose of the example "a" logger was needed, so not strictly logrus (probably
fmt.Println()
would've worked even).This patch removes logrus as dependency for the example. The only remaining use of logrus in this repository is now in the pkg/etc/etwlogrus package, which does need logrus, but (possibly) could become its own module if we want to remove logrus as dependency of go-winio itself.