2017-02-25 77 views
0

我似乎無法找到一個支持檢查鍵盤狀態的Go的跨平臺庫。檢查鍵盤狀態

我寧願不使用像Qt那樣重的東西,因爲它很難交叉編譯,GUI元素非常簡單。如果有人能指引我正確的方向,那將是驚人的。

謝謝了。

的東西,我已經試過:

https://mattn.github.io/go-gtk/

https://github.com/gotk3/gotk3

https://github.com/andlabs/ui(我最喜歡迄今,非常輕巧) 如果有什麼我可以用這一起,那將是巨大的以及。

編輯:

嗨,幾個月後,只是想給更新。我最終走上了Qt路線。 Therecipe的綁定非常穩固,除了一些bug之外。得到適當的鍵盤輸入來簡化它只不過是一個痛苦的屁股。

回答

1

我發現GLFW是非常簡單的設置。 https://github.com/go-gl/glfw

如果你想要的東西,甚至更多的跨平臺,嘗試 https://github.com/goxjs/glfw

它條件編譯,它可以讓您編譯桌面平臺上正常,但也gopherjs所以你可以在瀏覽器中運行相同的代碼帆布。

這裏鍵盤處理程序包我用它製成的: https://github.com/Omustardo/gome/blob/master/input/keyboard/keyboard.go

+0

感謝您的快速回復,我用GLFW使用C頗有幾分++,所以我很習慣了。也許這就是我想去的路線。 – DavidBittner