【Go语言】第一个Go程序

第一个 Go 程序

1 安装 Go

Go语言官网:Download and install - The Go Programming Language,提供了安装包以及引导流程。

以 Windows 为例,进入windows安装包下载地址:All releases - The Go Programming Language,选择要下载的 msi 格式的安装包。

下载后,按照引导执行即可,出现如下所示,说明go语言安装完成。

安装完成后,打开windows终端,输入 go version,出现安装的go语言版本信息,安装成功。

2 第一个 Go 程序

2.1 创建 Go 项目

可以使用 vscode 或者 Goland 进行代码的开发,这里以Go land为例。

Location也即项目路径,GOROOT也即要使用的Go语言版本,确认后点击 Create 初始化项目,初始化之后打开新项目。

在项目中,新建一个 .go 文件,编写如下go语言代码。

Go 复制代码
package main
​
import "fmt"
​
func main() {
    fmt.Println("Hello World!")
}

2.2 编译&运行

Go语言是编译性的静态语言(和 Java、C 一样),在运行 Go 程序之前,先要将其编译成二进制可执行文件,按照如下步骤对编写的 Go 代码进行编译和执行。

bash 复制代码
# 编译go语言代码
go build hello.go
# 运行编译后可执行的文件
.\hello.exe

也可以直接使用 go run 命令实现 Go 代码的运行,执行该命令时,Go 编译器会在内存中编译并执行你的程序,而不是生成一个独立的可执行文件。

相关推荐
立志成为大牛的小牛13 小时前
数据结构——二十五、邻接矩阵(王道408)
开发语言·数据结构·c++·学习·程序人生
自由的疯13 小时前
Java 如何学习Docker
java·后端·架构
程序员爱钓鱼13 小时前
Python编程实战 · 基础入门篇 | 变量与命名规范
后端·python
自由的疯13 小时前
Java Docker本地部署
java·后端·架构
007php00713 小时前
猿辅导Java面试真实经历与深度总结(二)
java·开发语言·python·计算机网络·面试·职场和发展·golang
惊鸿.Jh13 小时前
C++可变参数模板
开发语言·python
素素.陈13 小时前
向RAGFlow中上传文档到对应的知识库
开发语言·python
William_cl13 小时前
ASP.NET MVC 前置基础:宿主环境 & HttpRuntime 管道,从部署到流程拆透(附避坑指南)
后端·asp.net·mvc
IT_陈寒13 小时前
Vue3性能优化实战:这7个技巧让我的应用加载速度提升50%!
前端·人工智能·后端
小宁爱Python13 小时前
Django Web 开发系列(一):视图基础与 URL 路由配置全解析
后端·python·django