# AnKao Web 项目 这是一个使用Go语言构建的Web应用项目。 ## 项目结构 ``` AnKao/ ├── cmd/ │ └── server/ # 主程序入口 │ └── main.go ├── internal/ # 私有应用代码 │ ├── handlers/ # HTTP请求处理器 │ ├── middleware/ # 中间件 │ └── models/ # 数据模型 ├── pkg/ # 公共库代码 │ └── config/ # 配置管理 ├── go.mod # Go模块文件 └── README.md # 项目说明 ``` ## 快速开始 ### 运行服务器 ```bash go run cmd/server/main.go ``` 服务器将在 `http://localhost:8080` 启动 ### API端点 - `GET /` - 首页,返回欢迎信息 - `GET /api/health` - 健康检查端点 ## 开发 ### 安装依赖 ```bash go mod tidy ``` ### 构建 ```bash go build -o bin/server cmd/server/main.go ``` ### 运行编译后的程序 ```bash ./bin/server ``` ## 特性 - 基于标准库的HTTP服务器 - 日志中间件 - RESTful API结构 - 健康检查端点