|
|
||
|---|---|---|
| .. | ||
| AUTHORS | ||
| LICENSE | ||
| README.md | ||
| advapi32.go | ||
| advapi32_constants.go | ||
| advapi32_test.go | ||
| advapi32_typedef.go | ||
| alpc.go | ||
| alpc_constants.go | ||
| alpc_test.go | ||
| alpc_typedef.go | ||
| comctl32.go | ||
| comdlg32.go | ||
| constants.go | ||
| create_process.go | ||
| create_process_constants.go | ||
| create_process_test.go | ||
| create_process_typedef.go | ||
| dwmapi.go | ||
| fork.go | ||
| fork_constants.go | ||
| fork_test.go | ||
| fork_typedef.go | ||
| gdi32.go | ||
| gdiplus.go | ||
| idispatch.go | ||
| istream.go | ||
| iunknown.go | ||
| kernel32.go | ||
| ole32.go | ||
| oleaut32.go | ||
| opengl32.go | ||
| psapi.go | ||
| shell32.go | ||
| typedef.go | ||
| user32.go | ||
| utils.go | ||
| vars.go | ||
README.md
About w32
w32 is a wrapper of windows apis for the Go Programming Language.
It wraps win32 apis to "Go style" to make them easier to use.
Setup
-
Make sure you have a working Go installation and build environment, see this go-nuts post for details: http://groups.google.com/group/golang-nuts/msg/5c87630a84f4fd0c
Updated versions of the Windows Go build are available here: http://code.google.com/p/gomingw/downloads/list
-
Create a "gopath" directory if you do not have one yet and set the GOPATH variable accordingly. For example: mkdir -p go-externals/src export GOPATH=${PWD}/go-externals
-
go get github.com/AllenDang/w32
-
go install github.com/AllenDang/w32...
Contribute
Contributions in form of design, code, documentation, bug reporting or other ways you see fit are very welcome.
Thank You!