core
core copied to clipboard
Create a command line utility that enhances the creation, packaging, and updating of apps
Currently, there is a lot of boilerplate code involved in each new project (mainrun, window, viewport, main menu, window event loop, etc). This could be simplified with a goki new
command. Also, it is currently difficult to package apps with icons and information for different platforms (.msi on Windows, .app on MacOS, .deb on Linux, etc). This could be simplified with a goki package
command. Furthermore, there is currently no easy way to manage the versions of apps outside of the Go ecosystem.