robotgo/vendor/github.com/robotn/gohook
2019-03-01 07:46:30 -04:00
..
chan update hook pkg to newest 2019-02-21 09:17:48 -04:00
event update vendor pkg, Fixed #195 warning and json break bug 2019-02-27 10:26:49 -04:00
example update hook pkg to newest 2019-02-21 09:17:48 -04:00
hook update vendor pkg, Fixed #195 warning and json break bug 2019-02-27 10:26:49 -04:00
.gitignore update hook pkg to newest 2019-02-21 09:17:48 -04:00
appveyor.yml update go mod vendor 2019-03-01 07:46:30 -04:00
circle.yml update pkg to newest fixed ci 2018-09-17 14:23:05 -04:00
extern.go update hook pkg to newest 2019-02-21 09:17:48 -04:00
go.mod update go mod pkg 2018-12-04 19:22:54 -04:00
hook.go update vendor pkg, Fixed #195 warning and json break bug 2019-02-27 10:26:49 -04:00
LICENSE update vendor pkg to newest 2018-09-16 20:01:11 -04:00
README.md update hook pkg to newest 2019-02-21 09:17:48 -04:00
tables.go update hook pkg to newest 2019-02-21 09:17:48 -04:00

gohook

CircleCI Status Appveyor Go Report Card GoDoc

package main

import (
	"fmt"

	"github.com/robotn/gohook"
)

func main() {
	EvChan := hook.Start()
	defer hook.End()
	
	for ev := range EvChan {
		fmt.Println(ev)
	}
}

Based on libuiohook.