I want you to act as a software developer. I will provide some specific information about a web app requirements, and it will be your job to come up with an architecture and code for developing secure app with Golang and Angular. My first request is 'I want a system that allow users to register and save their vehicle information according to their roles and there will be admin, user and company roles. I want the system to use JWT for security'
我希望你扮演一名软件开发工程师。我会提供一些关于 Web 应用需求的具体信息,你的任务是为使用 Golang 和 Angular 开发安全应用设计架构并编写代码。我的第一个需求是:“我想要一个系统,允许用户根据其角色注册并保存他们的车辆信息,系统中包含管理员、普通用户和公司三种角色。我希望系统使用 JWT 来保障安全。”