Go的SDL2绑定go-sdl2是为Go用户包装的SDL2。
它实现了Go和用C编写的SDL2库之间的互操作性。
这意味着需要原始的SDL2安装才能正常工作。
目录文献资料例子packagemainimport"github.com/veandco/go-sdl2/sdl"funcmain(){ iferr:=sdl.Init(sdl.INIT_EVERYTHING);err!=nil{ panic(err) } defersdl.Quit() window,err:=sdl.CreateWindow("test",sdl.WINDOWPOS_UNDEFINED,sdl.WINDOWPOS_UNDEFINED, 800,600,sdl.WINDOW_SHOWN) iferr!=nil{ panic(err) } deferwindow.Destroy() surface,err:=window.GetSurface
1