您的位置:首页 > 编程语言 > Go语言

The Tour of Go(1) - 从零开始搭建Go开发环境

2018-03-28 14:22 363 查看
2012年Go语言第一个正式版本至今已经历时6年,因其优秀的性能,简洁的并发以及高效的编译等优势市场份额逐步增多,越来越多的工程实践开始选用Go语言作为基础编程语言,其生态社区也逐步发展成型,下文将从零开始构建一个Go Project。


一、Go 开发环境配置

 以mac os为例,简单的配置一下Go开发环境。


Step1: 安装sdk


方式1:下载
go mac pkg文件进行软件包 安装


方式2:通过homebrew 管理软件包

 
homebrew于mac如rpm包于linux,即mac下的软件包管理程序。可以通过如下命令安装homebrew
 

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


 
使用homebrew管理go sdk:

brew install go 安装

brew uninstall go 卸载


Step2: 配置环境变量

个人一直使用oh my zsh, 直接编辑用户目录下的.zshrc文件即可,bash用户可以直接修改~/.bashrc。
 
下图为个人的环境配置:
 



 
其中/Users/yzq/Code/go是我个人的go workspace
我有几张阿里云幸运券分享给你,用券购买或者升级阿里云相应产品会有特惠惊喜哦!把想要买的产品的幸运券都领走吧!快下手,马上就要抢光了。

 
理论上现在go环境已经ready了,执行source .zshrc;go version
 



 


Step3: IDE配置

永恒的信念:工欲善其事,必先利其器
 
目前主流的编辑器都支持了Go,比如vim,sublime,vscode,atom,如何选择完全看个人意愿了,我一直在用的是Jetbrains的 IDEA Go插件(喜欢完备特性的可以使用同系GoLand),该插件官方的说法是cover了GoLand所有特性。
 
直接打开Preference->Plugins安装Go插件即可
 



最终效果如下:



 


二、Go 工程实践 

原文链接
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: