问答社区框架Answer(二)| 项目启动
这里使用VsCode调试,如何用VSCode连接Centos服务器,可以参考下面这篇文章
项目配置
创建launch.json文件,配置程序启动参数
{
    // 使用 IntelliSense 了解相关属性。 
    // 悬停以查看现有属性的描述。
    // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Launch Package",
            "type": "go",
            "request": "launch",
            "mode": "auto",
            "program": "${fileDirname}",
            "cwd": "${workspaceFolder}",
            "args": [
                "init",
                "-C",
                "./answer-data",
                // "run",
                // "-C",
                // "./answer-data"
            ]
        }
    ]
}
程序参数分两部分组成,首先使用./answer init -C ./answer-data/初始化问答社区,然后再使用./answer run -C ./answer-data/把社区跑起来
项目启动
程序入口cmd/answer/main.go,按下F5启动程序
...... install all initial environment done [SUCCESS] answer installation service will run at: http://localhost:80/install/
到这里项目就启动成功了
项目访问
可以在浏览器中直接输入上面的地址进行访问,看到下面页面就表示成功了

0
