Go语言的下载安装及基础语法-实战案例 | 豆包MarsCode AI刷题

172 阅读2分钟

Go语言下载与安装

1.安装包下载地址

Go官网下载地址:Go下载 - Go语言中文网 - Golang中文社区

2.如何选择版本

以Windows为例,一般选择最新版本下载安装。

image.png

3.安装Go语言

此处以64为Windows系统为例,安装Go1.23.2版本。

image.png

双击进行安装,选择合适的安装路径后,一路Next即可。

image.png

安装完成后,使用win + r 调出cmd窗口,输入以下代码,以检查是否安装成功。

go version

出现Go语言的版本信息,即算安装成功。

image.png

4.修改Go代理配置

默认情况下,Go 会从官方的模块代理(proxy.golang.org)下载依赖项。在某些网络环境下,这可能会比较慢,甚至会下载失败。因此需要使用 goproxy.io 作为代理,可以提高下载速度,特别是在国内。可以使用以下命令修改GOPROXY

go env -w GOPROXY=https://goproxy.io,direct

修改完成后输入:

go env

修改成功后如下图所示。

image.png

5.开发工具VS Code的下载

下载地址:Download Visual Studio Code - Mac, Linux, Windows image.png

VS Code安装完成后,进行中文插件安装。点击左侧菜单栏的扩展图标,在搜索栏输入Chinese,点击结果栏中的第一个,点击install安装,安装完成后重启VS Code,即可完成中文化。

image.png

而后在搜索栏中输入Go,点击结果栏中的第一个,点击install安装,即可完成Go插件的安装。

image.png

至此Go语言的下载安装已完成,接下来即可开始编写代码了。

基础语法——Hello World!

每个程序员的第一个代码通常是输出“Hello, World!”的程序。在 Go 语言中,实现这个简单的程序非常直接。

package main

import "fmt"

func main() {
	fmt.Print("Go Hello!")
}

代码解析
1.包声明

package main:每个 Go 程序都必须包含一个包声明。main 包是一个特殊的包,表示这个程序是可执行的。

2.导入语句

import "fmt":导入 Go 的标准库 fmt,用于格式化输入和输出。这里我们需要它来输出文本。

3.主函数

func main():每个可执行程序都必须包含一个 main 函数,这是程序的入口点。程序从这里开始执行。

4.输出语句

fmt.Println("Hello, World!"):使用 fmt 包中的 Println 函数输出字符串“Hello, World!”到控制台。

总结

这个简单的“Hello, World!”程序不仅是学习任何编程语言的基础,也是理解语言语法和结构的第一步。通过这个例子,程序员可以熟悉 Go 语言的包管理、导入机制以及基本的输入输出功能。这是进入更复杂编程的第一步,后续可以继续探索 Go 的其他特性,如变量、控制结构、数据类型等。