博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
windows下go 环境安装
阅读量:4040 次
发布时间:2019-05-24

本文共 1460 字,大约阅读时间需要 4 分钟。

windows下go 环境安装

  • 下载安装包并一步步安装
  • 配置环境变量GOROOT, GOPATH
  • cmd命令验证 go env
  • sublime Text3 + package control
  • 打开“工具”—>“编译系统”—>“编译新系统”
{    "cmd": ["go", "run", "$file_name"],    "file_regex": "^[ ]File "(…?)", line ([0-9]*)",    "working_dir": "$file_path",    "selector": "source.go"    }

保存文件为go.sublime-build

  • Preferences->Package Setting->GoSublime->Settings - User
{        "env": {            "GOPATH": "F:/mygo", //go程序的个人代码工程路径            "GOROOT": "E:/Go" //go语言的安装路径        }    }
  • 安装配置GO调试插件
    利用packdge control->install packdge查找到GDB插件,安装

gosublime 快捷键

ctrl+dot,ctrl+dot 打开GoSublime命令列表的方式

ctrl+dot,ctrl+p GoLang 的Package Imports
ctrl+dot,ctrl+e 语法检查
ctrl+dot,ctrl+n 新建Go文件
ctrl+dot,ctrl+h 或者 ctrl+shift,right-click 查看当前内容的定义和说明

gopm应用

  • gopm安装

    go get -u github.com/gpmgo/gopm

  • gopm get

    通过gopm get xxx,可以将指定的包下载到gopm的本地仓库~/.gopm/repos(建议使用)
    通过’gopm get -g xxx’,可以将指定的包下载到GOPATH下。(建议使用)
    通过’gopm get -l xxx’,可以将指定的包下载到当前所在目录(不常用)

  • 国内的go get问题的解决

    用gopm get -g代替go get
    不采用-g参数,会把依赖包下载.vendor目录下面;
    采用-g 参数,可以把依赖包下载到GOPATH目录中;

  • 国内的go get问题的解决 --gopm

    git地址:https://github.com/gpmgo/gopm
    官方地址:https://gopm.io/gopm
    文档路径:https://github.com/gpmgo/docs/tree/master/zh-CN
    gopm get -g golang.org/x/net
    gopm get -g -v github.com/revel/cmd/revel

附:

  • Go 安装包下载

    https://studygolang.com/dl
    https://golang.google.cn/

  • GoSublime的默认快捷键

    https://www.cnblogs.com/ghj1976/archive/2013/03/23/2977709.html
    https://packagecontrol.io/packages/GoSublime
    https://github.com/DisposaBoy/GoSublime/tree/master

你可能感兴趣的文章
oracle从备份集中恢复归档日志方法
查看>>
Oracle跨版本与跨平台执行传输表空间(XTTS)
查看>>
fatal: unable to access 'https://github.com/danfengcao/binlog2sql.git/': SSL connect error
查看>>
Mysql误操作后使用binlog2sql快速回滚
查看>>
sql loader导出数据和导入数据(sqlldr)
查看>>
RedoLog Checkpoint 和 SCN关系
查看>>
Oracle 实例恢复时 前滚(roll forward) 后滚(roll back)
查看>>
Oracle redo log 机制
查看>>
全面解析9i以后Oracle Latch闩锁原理
查看>>
Oracle Enqueue lock队列锁机制
查看>>
Oracle 删除表后多出了类似BIN$bdqTEdDrT7iRIC2+iRTfXQ==$0的表
查看>>
Oracle 18c创建PDB的几种方式
查看>>
ORA-65016: FILE_NAME_CONVERT must be specified
查看>>
oralce 18c 创建PDB方式——利用seed(种子)模板来创建
查看>>
RAC, Data Gurad, Stream 讲解
查看>>
Oracle 18c CON_GUID_TO_ID
查看>>
Oracle 18c 创建PDB可使用的参数说明
查看>>
ORA-39071: Value for EXCLUDE is badly formed.
查看>>
ORA-65359: unable to create pluggable database with no data
查看>>
ORA-12754: Feature PDB SNAPSHOT CAROUSEL is disabled due to missing capability
查看>>