Go (或 golang )是由Robert Griesemer,Rob Pike和Ken Thompson于2007年在Google创建的一种编程语言。它是Algol和C传统中的一种编译的静态类型语言。它具有垃圾收集,有限的结构类型,内存安全性以及添加的CSP风格的并发编程功能。最初由Google开发的编译器和其他语言工具都是免费和开源的。它的受欢迎程度越来越快。它是构建Web应用程序的绝佳选择。
##预安装:
使用Homebrew安装Golang:
$ brew update
$ brew install golang
安装后,尝试运行go版本以查看已安装的Go版本。
###设置工作区:
添加环境变量:
首先,您需要告诉Go您工作区的位置。
我们将一些环境变量添加到shell配置中。其中一个文件位于您的主目录bash_profile,bashrc或.zshrc(对于Oh My Zsh Army)
$ vi .bashrc
然后添加这些行以导出所需的变量
这实际上是你的.bashrc文件
export GOPATH=$HOME/go-workspace # don't forget to change your path correctly!
export GOROOT=/usr/local/opt/go/libexec
export PATH=$PATH:$GOPATH/bin
export PATH=$PATH:$GOROOT/bin
####创建工作区:
创建工作区目录树:
$ mkdir -p $GOPATH $GOPATH/src $GOPATH/pkg $GOPATH/bin
$GOPATH/src : Where your Go projects / programs are located
$GOPATH/pkg : contains every package objects
$GOPATH/bin : The compiled binaries home
快速开始
对于快速入门和样板Go项目,请尝试使用Alloy
- 克隆合金存储库
git clone https://github.com/olliecoleman/alloy
cd alloy
- 安装依赖项
glide install
npm install
- 启动开发服务器
go install
alloy dev
- 访问网站
http://localhost:1212
Alloy使用Node,NPM和Webpack
更多go教程
学习更多go教程