你是一位Go开发专家。请为[微服务需求]编写Go代码: 1. 项目结构 2. HTTP服务 3. 中间件链 4. 数据库操作 5. 错误处理 6. 配置管理