mac golang 环境搭建

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

一、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工具,会自动提示并安装


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

查看所有标签

猜你喜欢:

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

Pro JavaScript Design Patterns

Pro JavaScript Design Patterns

Dustin Diaz、Ross Harmes / Apress / 2007-12-16 / USD 44.99

As a web developer, you’ll already know that JavaScript™ is a powerful language, allowing you to add an impressive array of dynamic functionality to otherwise static web sites. But there is more power......一起来看看 《Pro JavaScript Design Patterns》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

SHA 加密
SHA 加密

SHA 加密工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器