tangs b030ce89ca openbilibili %!s(int64=5) %!d(string=hai) anos
..
AUTHORS b030ce89ca openbilibili %!s(int64=5) %!d(string=hai) anos
BUILD.bazel b030ce89ca openbilibili %!s(int64=5) %!d(string=hai) anos
LICENSE b030ce89ca openbilibili %!s(int64=5) %!d(string=hai) anos
README.md b030ce89ca openbilibili %!s(int64=5) %!d(string=hai) anos
advapi32.go b030ce89ca openbilibili %!s(int64=5) %!d(string=hai) anos
comctl32.go b030ce89ca openbilibili %!s(int64=5) %!d(string=hai) anos
comdlg32.go b030ce89ca openbilibili %!s(int64=5) %!d(string=hai) anos
constants.go b030ce89ca openbilibili %!s(int64=5) %!d(string=hai) anos
dwmapi.go b030ce89ca openbilibili %!s(int64=5) %!d(string=hai) anos
gdi32.go b030ce89ca openbilibili %!s(int64=5) %!d(string=hai) anos
gdiplus.go b030ce89ca openbilibili %!s(int64=5) %!d(string=hai) anos
idispatch.go b030ce89ca openbilibili %!s(int64=5) %!d(string=hai) anos
istream.go b030ce89ca openbilibili %!s(int64=5) %!d(string=hai) anos
iunknown.go b030ce89ca openbilibili %!s(int64=5) %!d(string=hai) anos
kernel32.go b030ce89ca openbilibili %!s(int64=5) %!d(string=hai) anos
ole32.go b030ce89ca openbilibili %!s(int64=5) %!d(string=hai) anos
oleaut32.go b030ce89ca openbilibili %!s(int64=5) %!d(string=hai) anos
opengl32.go b030ce89ca openbilibili %!s(int64=5) %!d(string=hai) anos
psapi.go b030ce89ca openbilibili %!s(int64=5) %!d(string=hai) anos
shell32.go b030ce89ca openbilibili %!s(int64=5) %!d(string=hai) anos
typedef.go b030ce89ca openbilibili %!s(int64=5) %!d(string=hai) anos
user32.go b030ce89ca openbilibili %!s(int64=5) %!d(string=hai) anos
utils.go b030ce89ca openbilibili %!s(int64=5) %!d(string=hai) anos
vars.go b030ce89ca openbilibili %!s(int64=5) %!d(string=hai) anos

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

  1. 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

  1. 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

  2. go get github.com/AllenDang/w32

  3. 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!