Windows搭建Golang开发环境那点破事
作为一个程序员,每一个新的语言,都离不开搭建开发环境的坑,我依然最初学习java的时候买一本《java入门到精通》,至今我都认为作者是标题狗,想下我的母语java,初学编程的jdk环境我硬是配置了一周,从哪个小黑框中看到“hello world”的时候,有种《从入门到放弃的感觉》。
作为一个母语是java的人来说,看到其他语言的特性都会从Java中找思想,发现golang也是需要配置环境变量的,和java一个骚操作。
安装golang语言环境
安装包下载地址为:https://golang.org/dl/。
如果打不开可以使用这个地址:https://golang.google.cn/dl/
根据自己系统选择版本,我选择的是windows的版本,Windows环境下的安装包可以直接运行安装,和Java的jdk虚拟机一个骚操作。选择一个自己喜欢的路径安装,要记得这个路径。
GO语言的系统环境配置
GO中两个很重要的环境变量配置:
GOROOT:配置刚刚安装go的路径,和jdk的配置有异曲同工之妙,果然语言相同性还是很多的。
GOPATH:配置WorkSpace路径,所有的项目都要存放在这个你配置的路径,当然GOPATH这个也是可以配置多个路径中间加分号就可以分开。
说到这个workSpace的问题,和java是很大不同的,java的是可以随便在那个目录建立项目都可以运行,这个go的就不一样的,项目都是建立在你所配置的好的path路径下运行。
对了go get 下载的路径会默认选择第一个gopath的路径(类是于下载远程仓库,如github、gitlab)。
配置go根目录,即为go安装目录。
配置gopath,作用工作空间、远程仓库地址。
配置系统path:
%GOROOT%\bin;%GOPATH%;
打开cmd输入:
go version
查看go有哪些命令:
go help
查看go环境参数:
go env
看到version说明一个安装成功。
在terminal中跑段代码~
vim hello.go
go run hello.go
package main
import "fmt"
func main(){
fmt.Print("hello golang!")
}
Golang 在JetBrains GoLand 的使用和配置
下载地址:http://www.jetbrains.com/
初次学习go,大神多多指导。