package input import ( "fmt" ) type KeyboardEmptyWrapper struct { } type MouseEmptyWrapper struct { } func (mockKeyboard KeyboardEmptyWrapper) KeyDown(key int) error { fmt.Println("Key down") return nil } func (mockKeyboard KeyboardEmptyWrapper) KeyUp(key int) error { fmt.Println("Key up") return nil } func (mockKeyboard KeyboardEmptyWrapper) Close() error { return nil } func (mockMouse MouseEmptyWrapper) Move(x, y int32) error { //fmt.Println("Move") return nil } func (mockMouse MouseEmptyWrapper) LeftPress() error { fmt.Println("Left press") return nil } func (mockMouse MouseEmptyWrapper) LeftRelease() error { fmt.Println("Left release") return nil } func (mockMouse MouseEmptyWrapper) Wheel(horizontal bool, delta int32) error { fmt.Println("Wheel") return nil } func (mockMouse MouseEmptyWrapper) Close() error { return nil }