1 Star 0 Fork 0

帝江/api_online

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
main.go 870 Bytes
一键复制 编辑 原始数据 按行查看 历史
帝江 提交于 2021-10-22 15:20 . 监听端口走配置文件
package main
import (
"api_online/config"
"api_online/core/parse"
"api_online/data"
"api_online/https"
"fmt"
"log"
"net/http"
)
/*
接口文档生成工具,侧重生成,并且提供各种格式的导出.
*/
func init() {
// 初始化路由
https.InitRouter()
log.Println("初始化路由完成")
// 解析语法树
parse.InitSyntaxTree()
log.Println("解析语法树完成")
// 尝试从 持久化中加载参数及返回值
_ = data.Cache.LoadResultCache()
_ = data.Cache.LoadParamVal()
log.Println("参数及返回值加载完成")
}
func main() {
log.Println("服务开启")
port := config.Config.HttpPort
if port == "" {
port = "8081"
}
address := fmt.Sprintf("localhost:%s", port)
// 开启服务
log.Println(fmt.Sprintf("请访问: http://%s", address))
err := http.ListenAndServe(address, nil)
if err != nil {
return
}
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/luanshi-dijiang/api_online.git
[email protected]:luanshi-dijiang/api_online.git
luanshi-dijiang
api_online
api_online
master

搜索帮助