安装go

  1. 可以到Golang中国下载go的安装包
  2. 解压安装包tar -C /usr/local -xzf <安装包>
  3. 添加环境变量`export PATH=$PATH:/usr/local/go/bin到/etc/profile(全系统安装)或 .bashrc(bash中)或者 .zshrc(zsh中)
  4. 执行source .zshrc更新更改

若想安装到指定位置

  1. 将第二步中的/usr/local改为你想要的,例如$HOME/go
  2. 添加环境变量export GOROOT=$HOME/goexport PATH=$PATH:$GOROOT/bin

设置go的工作空间

Go代码必须放在工作空间内。它其实就是一个目录,其中包含三个子目录:

  1. src 目录包含Go的源文件,它们被组织成包(每个目录都对应一个包)
  2. pkg 目录包含包对象
  3. 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"
}
}

最新文章

  1. JavaScript寄生组合式继承分析
  2. js点击a链接弹出alert对话框
  3. Object、Function、String、Array原生对象扩展方法
  4. java 集合归类
  5. iOS使用CoreImage处理图像40中可用的滤镜名称
  6. HTML+CSS D08浮动
  7. Java 面试总结(一) —— 面试常问的关键字总结
  8. OO第一单元总结
  9. svn linux 服务器的搭建
  10. linux下查看已安装的软件与卸载
  11. python-局部变量和全局变量
  12. linux服务器的性能分析与优化
  13. linux上很方便的上传下载文件工具rz和sz使用介绍
  14. 2018.10.19 NOIP训练 yk赚钱记(01分数规划)
  15. Github的readme.md的排版
  16. supervisor安装及其配置
  17. springboot中开发热部署(devtools)
  18. [C++] NULL VS nullptr
  19. git的一些小命令
  20. WPF Style Setter use a TemplateBinding?

热门文章

  1. DNS正向解析与反向解析
  2. Android笔记——Android五大布局
  3. 快速入门系列--WebAPI--01基础
  4. OOCSS入门学习
  5. CSS伪类与CSS伪元素的区别及由来
  6. heroku部署java web项目
  7. poj 1950 Dessert(dfs枚举,模拟运算过程)
  8. Android 2.x中使用actionbar - Actionbarsherlock
  9. 抓包分析SSL/TLS连接建立过程【总结】
  10. js的日期格式化