美文网首页
本地机器部署Go环境

本地机器部署Go环境

作者: 11爱生活 | 来源:发表于2020-05-06 15:42 被阅读0次

1、安装go的SDK

2、检查go环境,配置好相关的环境变量

    查看环境变量: go path
    查看某个环境变量for Mac:echo $gopath
        for windows : set gopath

3、git拉取代码到本地(src目录)

4、启动前步骤

    go clean
    执行go clean命令会删除掉执行其它命令时产生的一些文件和目录

    go build
    Go语言中使用 go build 命令主要用于编译代码。在包的编译过程中,若有必要,会同时编译与之相关联的包。

    go get
    go get 命令可以动态获取远程代码包,借助代码管理工具通过远程拉取或更新代码包及其依赖包,并自动完成编译和安装。整个过程就像安装一个 App 一样简单。

5、启动服务

    nohup ./xxx.xxx.xxx &   linux守护进程启动
    go run main.go    正常启动(windows可用)

6、客户端配置

    服务访问HOST配置:注意配置端口号,具体服务部署的端口可以在启动命令的日志中看到

7、异常?

    启动时链接db失败:访问的是线上db,建议配置环境变量
    windows 查看PID号:tasklist | findstr "main"
    代码更新后,杀掉进程重启:taskkill /PID  XXXX /f
    Xshell中显示日志乱码:本地window机器的编码方式与xshell不一致 (https://blog.csdn.net/yockie/article/details/51207016)

    

    


相关文章

网友评论

      本文标题:本地机器部署Go环境

      本文链接:https://www.haomeiwen.com/subject/ecdwghtx.html