前言

Go语言是Google内部主推的语言,它作为一门全新的静态类型开发语言,与当前的开发语言相比具有许多令人兴奋不已的新特性。专门针对多处理器系统的应用程序编程进行了优化,使用go语言完全可以媲美c、c++的速度,而且更加安全、简洁,支持并行进程。

以下是go语言的主要特性:

     1、自动垃圾回收

     2、更丰富的内置类型

     3、函数多反回值

     4、错误处理

     5、匿名函数和闭包

     6、类型和接口

     7、并发编程

     8、反射

     9、语言交互性

Mac开发环境搭建

以上基本都属废话,搭建开发环境尽快开启编程之旅才是王道,笔者使用的是mac系统,因此介绍下mac下golang的环境搭建。

1、安装Golang的SDK

google官网被墙下载地址如下: http://www.golangtc.com/download ,下载最新的安装包,之后双击安装即可。
安装完成之后,打开终端,输入go、或者go version(查看安装版本)出现如下信息即表示安装成功:

2、配置环境变量

cd ~ls -all.bash_profilevim .bash_profile

GOPATH:日常开发的根目录。

GOBIN:是GOPATH下的bin目录。

且需要gobin目录加入到path路径下,生成的可执行文件就可以直接运行了。

source ~/.bash_profilego env

3、开发工具配置(sublime text)

sublime textgosublime

Hello GO

gopathsrcsublimemain.go
command+bsublime textgo build xx
./hellogo
sublime textgo run xxx.go

总结

到目前为止,我们已经安装好了开发golang程序的基本环境,可以开心的享受golang的奇妙之处了!希望这篇文章对大家大家Go语言的开发环境能有所帮助,如果有疑问可以留言交流。