Need a Golang library that can read/tail the Windows Event Log (System, Application, Security, Forwarded Events). When in "tail" mode, should be able to feed events as they come in to a Golang Channel for processing on another Goroutine. The "syscall" package should be used to interact with the Event Log APIs. No open source other than the standard Golang library to be used.