用JavaScript带你学go-第一章 开发环境

1.开发环境的搭建

1.1JavaScript的环境搭建(以后简称js)

js的环境很简单,一个前端html的搭配就可以随时编写代码。

然而我们在是用node开发后台的时候还需要安装开发的环境文件。我们去到node的官网:node中文网

下载推荐的版本,安装。 node不需要自己配置环境变量。我们打开命令行窗口输入node -v查看是否已经安装成功我们的node。

1.2go的环境配置

go的环境就没有js那么简单,go需要选下载安装go的开发环境,类似于我们node的环境一样。我们知道go是谷歌在2009年开源的一门语言,他的官网自然也在谷歌,现在大陆访问不了谷歌的一些网站,当然牛逼一点的人随时可以访问。这里我们去大陆的一个go中文网站下载:go中国

这里我们选择windows下的msi文件,msi为安装包文件,zip为压缩文件。下载安装完成以后我们需要配置本地环境。

1.2.1go的环境变量

1.GOROOT

在我们安装完go以后,GOROOT会自动帮我们配置到本地的环境变量。

 这样我们输入go version来查看当前go的版本。

2.GOPATH

GOPATH是我们包的安装存放路径和我们源代码的存放路径。当我们运行一个go程序的时候,它会在GOPATH里寻找代码。

我们输入go env来查看我们GOPATH的路径。

有时候我们不想打开高级系统配置,但是还要配置GOPATH怎么办,这个功能在以后的开发中很有用。现在我们先把刚才的GOPATH删了。

我们发现,删除以后GOPATH变成了另一个文件路径,一个不存在的文件路径。接着我们在当前窗口设置GOPATH的路径,使用set GOPATH=D:\goPath。

这个时候GOPATH又变回了我们之前设置的路径。

3.PATH

PATH是我们build以后生成的可执行文件的路径,也就是打包好的文件存放的路径。

1.3Hello World

到这里,我们的环境也就完成了,go和js环境的不同在于多了GOROOT和GOPATH。在语法方面go和js也有很多的不同。下面我们一起来Hello World。

1.3.1js


1.3.2go

 语法部分在下一节会开始讲解。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 申金鑫 17101223365 转载自公众号flysnow_org 【嵌牛导读】:本文介绍了各种系统下的Go语言环...
    Felixxin阅读 8,661评论 0 20
  • 欢迎扫码关注公众号flysnow_org,第一时间看后续文章。觉得有帮助的话,顺手分享到朋友圈吧,感谢支持。 前段...
    飞雪无情flysnow_org阅读 33,337评论 4 45
  • 引言 Go 语言这两年在语言排行榜上的上升势头非常猛,Go 语言虽然是静态编译型语言,但是它却拥有脚本化的语法,支...
    一缕殇流化隐半边冰霜阅读 33,653评论 11 90
  • 1. 分布式系统核心问题 参考书籍:《区块链原理、设计与应用》 一致性问题例子:两个不同的电影院买同一种电影票,如...
    molscar阅读 4,466评论 0 0
  • 文/图:泡沫 人生有一万种可能,只要你想,只要你愿意,一切都不会有问题。 出发吧,朋友 大西北,我们来啦! 敦煌,...
    持续行动的泡沫阅读 4,664评论 1 11

友情链接更多精彩内容