社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
进入Golang官网下载适合自己系统的SDK,我这里使用的是Windows系统,所以下载的版本就为go1.17.1.windows-amd64.msi
下载成功后,运行安装程序进入Golang SDK欢迎界面,点击Next
阅读完协议后,选中我接受许可协议中的条款
,点击Next
选择安装目录(默认路径即可),点击Next
确认安装
安装成功后,点击Finish
完成安装
测试Golang SDK是否安装成功
Win+r
键盘输入cmd
打开控制台程序,输入go version
命令查看Golang SDK版本,如果成功输出表示已经成功安装
注意:一般通过安装程序(.msi)都会默认在环境变量中添加GOPATH
(用于存放Golang的项目目录),并在Path中添加Golang安装目录下的bin目录
如果通过zip方式安装Golang SDK需要手动将如上配置添加至环境变量,否则在cmd输入go version
将会无法输出Golang版本信息
常见的Golang IDE有
Download
进入下载页面Next
Next
Next
Finish
由于Goland需要收费,所以首次运行时会出现以下界面,我们点击Evaluate for free
,进去免费评估版试用。
点击Continue
,进入Goland
当然你也可以点击此处,注册学生版、开源组织、大学教育机构版
一般情况下,我们会创建一个工程文件,工程文件中一般包含
进入Goland,点击New Project
创建一个项目
双击工程文件夹,打开src目录,右键创建一个Hello
文件夹,并在文件夹中创建一个HelloGolang.go
文件,来写来我们的第一个Golang程序。
写下如下代码
package main
import "fmt"
func main() {
fmt.Println("hello golang")
}
由于我们使用的Golang版本大于1.11,所以我们需要添加go.mod1文件
保存成功后,添加Golang运行/调试配置
添加成功后,点击Run
按钮,查看运行结果
可以看到,我们的程序已经成功的Run起来了。至此我们的Golang开发环境已经全部搭建完成,接下来就开启你的Golang之旅吧~
Go.mod是Golang1.11版本新引入的官方包管理工具用于解决之前没有地方记录依赖包具体版本的问题,方便依赖包的管理。
Go.mod其实就是一个Modules,关于Modules的官方定义为:
Modules是相关Go包的集合,是源代码交换和版本控制的单元。go命令直接支持使用Modules,包括记录和解析对其他模块的依赖性。Modules替换旧的基于GOPATH的方法,来指定使用哪些源文件。
Modules和传统的GOPATH不同,不需要包含例如src,bin这样的子目录,一个源代码目录甚至是空目录都可以作为Modules,只要其中包含有go.mod文件。 ↩︎
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!