https://github.com/jankammerath/go-win64-example
Example code of how to write native Windows GUIs using syscalls to user32 and kernel32
https://github.com/jankammerath/go-win64-example
golang gui gui-application windows windows-10 windows-xp
Last synced: about 1 month ago
JSON representation
Example code of how to write native Windows GUIs using syscalls to user32 and kernel32
- Host: GitHub
- URL: https://github.com/jankammerath/go-win64-example
- Owner: jankammerath
- Created: 2025-04-10T12:48:40.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-04-10T13:44:02.000Z (about 1 year ago)
- Last Synced: 2025-04-10T14:54:41.551Z (about 1 year ago)
- Topics: golang, gui, gui-application, windows, windows-10, windows-xp
- Language: Go
- Homepage:
- Size: 634 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Native Windows GUIs with Go
This sample application shows how to create native Windows GUIs with Go using the `kernel32.dll` and `user32.dll` kernel modules of Windows XP, Vista, 7, 8, 10 and 11.

## Windows XP SP3 with Go 1.10
The provided source heavily relies on syscalls and thus works on Windows versions as old as Windows XP.
