go开发环境搭建

1环境变量

GOROOT    go安装目录

 GOPATH    go库路径

2编译命令

go build   编译生成可自行文件

go run 生成临时文件,调试用

win下编译linux项目
必须用windows的cmd,不能使用powershell或者git bash 和 cmder等工具
//cd到main.go目录下
set GOARCH=amd64   //设置目标可执行程序操作系统构架,包括 386,amd64,arm
set GOOS=linux     //设置可执行程序运行操作系统,支持 darwin,freebsd,linux,windows
set GOOS=windows

3运行命令

查询当前端口号进程

netstat -anp |grep 10909

杀死进程

kill    1(进程id)

在后台运行这个服务

nohup  ./DownAPI >run.log 2>&1 &

4配置调试环境

{

    // 使用 IntelliSense 了解相关属性。

    // 悬停以查看现有属性的描述。

    // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387

    "version": "0.2.0",

    "configurations": [

        {

        "name": "Launch",

        "output": "${workspaceFolder}/debug.exe",

        "type": "go",

        "request": "launch",

        "mode": "auto",//auto

      // "program": "${workspaceFolder}/DownAPI.exe",//main.go

      "program": "${workspaceFolder}/main.go",

        "env": { "GOOS":"windows"},

        "args": [],

        "showLog": true

    }

    ]

}

  • 7
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值