Go - Java web framework based on the MVVM pattern