• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >Golang > Mac OS系统安装golang教程

Mac OS系统安装golang教程

作者:junjie 字体:[增加 减小] 来源:互联网

junjie 通过本文主要向大家介绍了mac os系统使用教程,mac os系统安装教程,mac os系统教程,mac os系统,mac os系统下载等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

下载golang安装包

下载地址:

http://www.golangtc.com/download
https://code.google.com/p/go/downloads/list
go1.4.darwin-amd64-osx10.8.pkg  go1.4 Mac OS X (x86 64-bit) PKG installer

设置环境变量

配置 GOROOT 和 GOPATH:
创建目录下的go文件夹: mkdir ~/go

下面的东西放到.bash_rc(也可能是.bash_profile或者.zshrc)
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin
</div>

下载pkg在mac下双击安装即可,超简单,默认安装路径:/usr/local/go
source ~/.bash_profile
</div>

至此golang安装完成,我们体验下吧:
 go env
 go version
</div>
运行结果:

liuxinmingdeMacBook-Pro:gotest liuxinming$ go env
GOARCH="amd64"
GOBIN=""
GOCHAR="6"
GOEXE=""
GOHOSTARCH="amd64"
GOHOSTOS="darwin"
GOOS="darwin"
GOPATH="/Users/liuxinming/go"
GORACE=""
GOROOT="/usr/local/go"
GOTOOLDIR="/usr/local/go/pkg/tool/darwin_amd64"
CC="clang"
GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fno-common"
CXX="clang++"
CGO_ENABLED="1"
===========华丽分割线===============
liuxinmingdeMacBook-Pro:gotest liuxinming$ go version
go version go1.4 darwin/amd64
liuxinmingdeMacBook-Pro:gotest liuxinming$
</div>

开发工具配置(Sublime Text 2)

Sublime Text 2 下载地址: http://www.sublimetext.com/2 

下载完后直接安装即可。

Sublime Text 2可以免费使用,只是保存次数达到一定数量之后就会提示是否购买,点击取消可以继续用,和正式注册版本没有任何区别。

开始golang旅程

Command + Shift + P 打开Package Control,然后输入Go , 回车(这样就会出现代码提示了)

新建一个hello.go
package main

import "fmt"

func main() {
    fmt.Printf("hello, world\n")
}
</div>

对于编写好的文件,使用快捷键Command + B 打开Sublime Text 2的终端,输入go build (名称)对其进行编译:【注:我测试,直接快捷键就自动编译啦,不需要任何输入】

问题来啦,默认安装的Sublime没有 go build ,因此需要自己创建一个。

为Sublime Text2添加Go语言的Build

Tools -> Build System -> New Build System

输入如下代码:
{ 
     "cmd" : [ "/usr/local/go/bin/go" ,  "run" ,  "$file" ], 
     "file_regex" :  "^(...*?):([0-9]*):?([0-9]*)" , 
     "working_dir" :  "${file_path}" , 
     "selector" :  "source.go"  
} 
</div>

然后选择Build的文件:go

然后Command + B  就有输出了。

</div>

您可能想查找下面的文章:

  • Mac OS系统安装golang教程

相关文章

  • PHP与Go语言之间的通信详解
  • 深入理解Go语言中的数组和切片
  • Go语言中使用gorm小结
  • 利用Go语言追加内容到文件末尾
  • go语言变量定义用法实例
  • 理解Golang中的数组(array)、切片(slice)和map
  • Go语言基本的语法和内置数据类型初探
  • Go语言里的结构体文法实例分析
  • Go语言中Select语句用法实例
  • Go语言struct类型详解

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • go语言工程结构
    • Go语言WaitGroup使用时需要注意的坑
    • Go语言指针访问结构体的方法
    • Go语言编程入门超级指南
    • go语言里包的用法实例
    • 利用Go语言初步搭建一个web应用的教程
    • mac下golang安装了windows编译环境后编译变慢
    • Go语言转换所有字符串为大写或者小写的方法
    • Go语言扫描目录并获取相关信息的方法
    • Go语言的os包中常用函数初步归纳

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有