title: Golang crossplatform game engine using mobile pkg?
body: <p>Is it possible to create a crossplatform (mobile + destkop) game engine using the Go mobile package resources? Or it is somehow tied to gomobile and mobile architectures?</p>
  
  <p>The first problem is the fact that glsprite and other rendering packages I would be using are built on top of OpenGL <strong>ES</strong>, so I would have to ignore everything that is <code>gl</code> and use only more generic packages like <a href="https://godoc.org/golang.org/x/mobile/exp/sprite/portable" rel="nofollow">https://godoc.org/golang.org/x/mobile/exp/sprite/portable</a>? Or I could still use glsprite near-seamlessly when targeting mobile?</p>
  
  <p>Theorically audio should cross-compile fine with <a href="https://godoc.org/golang.org/x/mobile/exp/audio" rel="nofollow">https://godoc.org/golang.org/x/mobile/exp/audio</a>?</p>
  
  <p>Is it doable/viable? Or too much hassle?</p>