# easycharts_backend **Repository Path**: travisturing/easycharts_backend ## Basic Information - **Project Name**: easycharts_backend - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-05-10 - **Last Updated**: 2022-06-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 基本使用 ## 安装启动 1. 安装go 2. 配置数据库:修改`config/config.ini`文件为您本地数据库 3. 根目录运行`go run main.go`启动项,目启动则配置正确 ## 项目结构 1. `main.go`文件为入口他会配置数据库和启动服务 2. 添加自定义接口 a. 在`routers/route.go`文件中添加如下格式信息 i. `router.POST("input/discuss", api.InputDiscuss)`, POST表示http请求的方法,"input/discuss"表示接口的url,api.InputDiscuss表示请求的处理函数 3. 定义请求处理函数 a. 在`api/v1/`文件中添加与第2步对应的函数, i. 如,接着上面的例子,可以在`api/v1/input.go`中添加`InputDiscuss`函数 - 注意事项 1. 第2步中注册接口时,处理函数必须接收一个`c *gin.Context`的参数 2. 第2第3步使用了相同的函数名,是因为他们分别处在不同的package中