mac golang 环境搭建

栏目: Go · 发布时间: 7年前

一、mac 前端安装

1、Homebrew

Homebrew是mac的包管理工具。Homebrew安装之前必须先安装Xcode command line tools(用xcode-select --install进行安装)

安装

在此之前,必须保证Xcode command line tools( 用xcode-select --install进行安装 )已经安装。然后在终端中使用如下命令按照指引安装Homebrew。

$ ruby -e "$(curl -fsSL  https://raw.githubusercontent.com/Homebrew/install/master/install)"

安装完成以后,将Homebrew的可执行命令添加到环境变量中。

echo 'export PATH="/usr/local/bin:$PATH"' >> ~/.bash_profile

简单使用

1   $ brew install <package_name>  #安装包

2   $ brew update  #更新包目录

3   $ brew outdated          #查看需要更新的包

4   $ brew upgrade <package_name>  #更新包

5   $ brew list   #查看已经安装的包

2、iTerm2

iTerm2是一款强劲的终端程序,用它替换掉OSX自带的Terminal可以有效的提升效率

下载地址: http://iterm2.com/

3、Zsh

Zsh提供了强大的自动补全功能(能自动补全命令、参数、文件名、进程等),因此用它替换掉自带的Bash

1 $ curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | sh

2 $ echo "export PATH=$PATH" >> ~/.zshrc #将当前环境变量导入到.zshrc中

3 $ source ~/.zshrc

4、oh-my-zsh(不是必须安装)

oh-my-zsh 是zsh的一个扩展,提供了插件管理,主题定义以及自动完成效果,在这里oh-my-zsh不是必须安装。在~/.zshrc中配置自己喜欢的主题(ZSH_THEME)以及各种插件(plugins),以下是一种插件启动情况。

1 plugins=(git github git-flow git-extras brew osx node npm copydir copyfile cp sublime zsh-syntax-highlighting)

二、golang  环境搭建

1、安装 Go 程序包

2、建立自己的Go项目路径(即GOPATH路径)

$ ~ mkdir ~/codes

$ ~ mkdir ~/codes/go

3、使用Zsh终端 工具 配置Go环境变量

1 $ echo "export GOROOT=/usr/local/go" >> ~/.zshrc

2 $ echo "export GOPATH=$HOME/codes/go" >> ~/.zshrc

3 $ echo "export PATH=$PATH:$GOPATH/bin" >> ~/.zshrc

4 $ source ~/.zshrc

注:GOROOT变量路径为第1步安装Go的安装路径,可以使用 which go 命令查看

     GOPATH路径为2步创建的项目路径

4、验证Go环境是否配置正确

$ go version#查看go的版本信息

三、sublime text3环境搭建

1、安装sublime text3

2、安装sublime text3 package control

在sublime text3中执行快捷键 control+~ ,调出命令执行工具,执行下面代码:

import urllib.request,os; pf ='Package Control.sublime-package'; ipp =sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler())

); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/'+pf.replace(' ','%20')).read())

3、安装GoSublime插件

单击 "sublime text->preferences->package control" ,在弹出的对话框中选择 "Install Package" ,然后再在弹出的对话框中输入 "GoSublime" 搜索插件并安装

四、beego环境搭建

在终端工具中执行如下命令

$ go get github.com/beego/bee

注:如果没安装git工具,会自动提示并安装


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

计算机视觉

计算机视觉

Richard Szeliski / 艾海舟、兴军亮 / 清华大学出版社 / 2012-1 / 109.00元

《计算机视觉——算法与应用》探索了用于分析和解释图像的各种常用技术,描述了具有一定挑战性的视觉应用方面的成功实例,兼顾专业的医学成像和图像编辑与交织之类有趣的大众应用,以便学生能够将其应用于自己的照片和视频,从中获得成就感和乐趣。本书从科学的角度介绍基本的视觉问题,将成像过程的物理模型公式化,然后在此基础上生成对场景的逼真描述。作者还运用统计模型来分析和运用严格的工程方法来解决这些问题。 本......一起来看看 《计算机视觉》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试