一、Go语言环境搭建

举报
毛利 发表于 2021/07/15 02:08:27 2021/07/15
【摘要】 要搭建Go语言开发环境,我们第一步要下载go的开发工具包,稳定版本是v1.9,Go1.9增加了一些新特性,这里我使用1.13版本。安装包下载地址为:https://golang.google.cn/dl/ 配置环境变量。Go需要一个安装目录,还需要一个工作目录。即GOROOT、和GOPATH。 我们在系统变量里点击新建,变量名输入GOROOT,变量值是我们刚刚...

要搭建Go语言开发环境,我们第一步要下载go的开发工具包,稳定版本是v1.9,Go1.9增加了一些新特性,这里我使用1.13版本。安装包下载地址为:https://golang.google.cn/dl/

配置环境变量。Go需要一个安装目录,还需要一个工作目录。即GOROOT、和GOPATH。

我们在系统变量里点击新建,变量名输入GOROOT,变量值是我们刚刚安装的go路径D:\Go,这样就配置好了GO目录的安装路径了。

然后修改PATH系统变量,在变量值里添加%GOROOT%\bin路径,和其他PATH变量以;,也可以定义一个GOROOT,然后在变量变量中引用GOROOT。这样我们就可以在CMD里直接输入go命令使用了。

对于IDE的安装,由于我的电脑内存不够,我这里使用的Sublime Text 3,推荐使用Golang。

安装Sublime Text 3的过程PASS。安装完成Sublime Text 3,这里需要安装GoSublime插件。

.打开网页https://github.com/DisposaBoy/GoSublime,下载gosublime的zip包,解压到这里的路径上(Sublime Text 3安装目录)

这里需要安装GoSublime插件,Package Control已安装
快捷键crtl+shift+p,在弹出的窗口输入install package
安装go插件GoSublime

下面创建demo.go,输入一个hello world

package main

import "fmt"

func main() {
	fmt.Println("Hello, world!")
}


  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

按住快捷键 ctrl+b 运行

第1行:我们的Go程序是由包——package构成的,包的声明形式为:package <包名>。该行的意思是:当前HelloWorld.go文件属于main包。

第2行:如果你使用过Java或Python,那你对import肯定不陌生。该行的意思是:导入一个名为fmt的包。如果需要导入多个包,有两种写法:

import "fmt"
import "math"

  
 
  • 1
  • 2

或者使用分组形式同时导入多个包


import (
 "fmt"
 "math/rand"
)

  
 
  • 1
  • 2
  • 3
  • 4
  • 5

显然第二种使用括号,以分组的形式导入更加方便。

第3行:我们使用func关键字来声明一个函数,在这个例子中,我们声明的是main函数。如果你有过其他语言的编程经验,肯定熟悉main函数的作用:程序的入口。

第4行:我们的函数内容放在函数的{}中,在该例中,调用了fmt包中的打印方法,由此可见,Golang语言调用函数的方法和Java、Python一样使用小数点:<包名>.<函数名>

看完这几行简单代码,我们发现:在Go语言中,和Python一样,都不需要分号;来结束语句。

文章来源: maoli.blog.csdn.net,作者:刘润森!,版权归原作者所有,如需转载,请联系作者。

原文链接:maoli.blog.csdn.net/article/details/102610783

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。