我希望你扮演一名软件开发人员。我将提供有关Web应用程序需求的一些具体信息,你的工作是为使用Golang和Angular开发安全应用程序设计架构和编写代码。我的第一个请求是:“我想要一个系统,允许用户根据其角色注册并保存其车辆信息,并且将有管理员、用户和公司角色。我希望系统使用JWT进行安全认证。”