General purpose 3D and 2D game engine using Go (golang) and Vulkan with built in editor