ubuntu下golang环境配置
2024-10-16 22:05:39
安装go
- 可以到Golang中国下载go的安装包
- 解压安装包
tar -C /usr/local -xzf <安装包>
- 添加环境变量`export PATH=$PATH:/usr/local/go/bin到/etc/profile(全系统安装)或 .bashrc(bash中)或者 .zshrc(zsh中)
- 执行
source .zshrc
更新更改
若想安装到指定位置
- 将第二步中的
/usr/local
改为你想要的,例如$HOME/go
- 添加环境变量
export GOROOT=$HOME/go
和export PATH=$PATH:$GOROOT/bin
设置go的工作空间
Go代码必须放在工作空间内。它其实就是一个目录,其中包含三个子目录:
- src 目录包含Go的源文件,它们被组织成包(每个目录都对应一个包)
- pkg 目录包含包对象
- bin 目录包含可执行命令
将工作空间添加到环境变量中export GOPATH=$HOME/gowork
将bin目录加入环境变量里export PATH=$PATH:$GOPATH/bin
至此go的安装结束
使用
你写go的源码文件用该放到工作空间中的src目录中
如果有github账户,应该将github.com/user_name
作为你的源码路径,这样在上传到github时会很方便,即使不上传也没关系,反正源码可以放到src目录下的任何位置
配置sublime text作为go的开发工具
只需安装gosublime
,然后在Preferences > package setting > gosublime > user setting
中加入以下:
{
"env": {
"GOPATH": "$HOME/go_work",
"GOROOT": "/usr/local/go"
}
}
最新文章
- JavaScript寄生组合式继承分析
- js点击a链接弹出alert对话框
- Object、Function、String、Array原生对象扩展方法
- java 集合归类
- iOS使用CoreImage处理图像40中可用的滤镜名称
- HTML+CSS D08浮动
- Java 面试总结(一) —— 面试常问的关键字总结
- OO第一单元总结
- svn linux 服务器的搭建
- linux下查看已安装的软件与卸载
- python-局部变量和全局变量
- linux服务器的性能分析与优化
- linux上很方便的上传下载文件工具rz和sz使用介绍
- 2018.10.19 NOIP训练 yk赚钱记(01分数规划)
- Github的readme.md的排版
- supervisor安装及其配置
- springboot中开发热部署(devtools)
- [C++] NULL VS nullptr
- git的一些小命令
- WPF Style Setter use a TemplateBinding?