Mac 安装 GO语言开发环境

liqinggai · · 660 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

    参考http://www.cnblogs.com/houziwty/p/5708666.html      

      http://docscn.studygolang.com/doc/install#osx

 

 

官网:https://golang.org/

下载:

  从官网下载,

  或从其他连接下载:https://storage.googleapis.com/golang/go1.8.darwin-amd64.pkg

安装

  默认安装,被自动安装了 /usr/local/go 目录

  并自动设置了环境变量。

  go env 可查看目前的go的环境变量

  这go就可以执行了

 

GOPATH 环境变量

GOPATH 环境变量指定了你的工作空间位置。它或许是你在开发Go代码时, 唯一需要设置的环境变量。

根据约定,GOPATH下需要建立3个目录:

bin 存储编译后的可执行文件

pkg 存放编译后生成的包文件

src 存放项目的源码 

通过go env 看到GOPATH=/Users/li/go  即在用户home的go目录

现在我把GOPATH建立在/data/web/gowork             注意,它绝对不能和你的Go安装目录相同

  cd /data/web/

  midir gowork

  把GOPATH的bin目录加到环境变量

  echo $PATH

  vi ~/.bash_profile

  添加两行:

  export GOPATH="/data/web/gowork"

  export PATH="/data/web/gowork/bin:$PATH"

 

  确认没问题后,如果想立即生效,可以执行以下命令

   source ~/.bash_profile 

 

  再次查看以下path环境变量

  echo $PATH

 

   提示,在修改PATH变量前,先echo $PATH一次,万一自己把$PATH变量的值弄错或弄丢了可以用打印的值重新敷上.

  

第一个程序

  

  cd $GOPATH/src

  mkdir hellomygo

  vim hellomygo/hellomygo.go

  

package main
import "fmt"

func main(){
        fmt.Printf("Hello ,my go\n")
}

  go install hellomygo

  ls $GOPATH/bin

  则显示生成的hellomygo可执行文件

  可以在其他任意目录输入 hellomygo  都会显示

  "Hello ,my go"

  直接输入运行命令 go run hellomygo/hellomygo.go  同样显示

  "Hello ,my go"

  

      

 

 

 


有疑问加站长微信联系(非本文作者)

本文来自:博客园

感谢作者:liqinggai

查看原文:Mac 安装 GO语言开发环境

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

660 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传