概述
安装
Go 有多种安装方式,比如 Go 源码安装、Go 标准包安装、第三方工具(yum、apt-get 等)安装。
两个环境变量:
-
GOROOT:GOROOT 就是 Go 的安装路径
-
GOPATH:GOPATH 是作为编译后二进制的存放目的地和 import 包时的搜索路径(其实也是你的工作目录)
-
GOPATH目录结构:
-
go_code // (例go_code为GOPATH目录) -- bin // golang编译可执行文件存放路径,可自动生成。 -- pkg // golang编译的*.a中间文件存放路径,可自动生成。 -- src // go源码路径。按照golang默认约定,go run,go install等命令的当前工作路径(即在此路径下执行上述命令)
-
需要把GOPATH中的可执行目录也配置到环境变量中, 否则你自行下载的第三方go工具就无法使用了。
-
-
安装具体见文件:E:sc暑期集训go课件《go语言开发环境配置》
IDE(集成开发环境安装Integrated Development Environment)安装
Vim 是 Linux 下开发的最基本工具,可以配置一个 Vim IDE。我们可以使用开源的安装工具,这里直接用该工具实现 一键配置,具体配置步骤如下。
-
下载 Vim 配置工具
git clone https://github.com/lexkong/lexVim
-
进入 lexVim 目录,下载 go ide 需要的二进制文件:
cd lexVim git clone https://github.com/lexkong/vim-go-ide-bin
-
启动安装脚本: 启动后,会进入一个交互环境,依次输入:
./start_vim.sh #如出现问题,查看开头的《问题》
Vim IDE 常用功能
在 Go 项目开发中最常用的功能是是(!!必会!!):
-
gd 或者 ctrl + ] 跳转到对应的函数定义处 => 如果没有反应请等待一下,可能慢
-
ctrl + o 跳转到前一个位置
-
shift + G 跳转到文档末尾
-
<F1>打开帮助, :q 退出
-
<F2>打开目录窗口,再按会关闭目录窗口
-
<F4>最近文件列表, :q 退出
-
<F6>添加函数注释
-
d+gg删除全文
其它
-
<F3>展示tag,再按会关闭tag窗口
-
<F5>在 Vim 的上面打开文件查找窗口, :q 退出
-
ctrl + t 标签退栈
-
<F9>生成供函数跳转的 tag
-
在代码间跳来跳去,将光标放在某个函数调用上,按 ctl + ] 就会跳到函数的定义处,按 ctrl + o 就会跳 回来。 退出某模式的窗口,使用末行模式 :q即可 注意:在vim中粘贴文本,需要 :set paste 就能正常粘贴好了! 更多 Go vim ide 功能请参考 Vim IDE 功能。
Linux平台Curl工具
安装curl
yum install curl
使用方法: curl网站开发指南 - 阮一峰的网络日志
curl 的用法指南 - 阮一峰的网络日志
GO语言配置
配置安装源:
# 设置module管理模式 $ go env -w GO111MODULE=on # 设置下载源 $ go env -w GOPROXY=https://goproxy.cn
最后
以上就是无私小笼包为你收集整理的Go语言开发环境配置的全部内容,希望文章能够帮你解决Go语言开发环境配置所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复