【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 编译器会在内存中编译并执行你的程序,而不是生成一个独立的可执行文件。

相关推荐
bcbnb1 分钟前
没有 Mac,如何上架 iOS App?跨平台开发者的完整上架实战指南
后端
ZhengEnCi8 分钟前
P3E-Python Lambda表达式完全指南-什么是匿名函数?为什么90%程序员都在用?怎么快速掌握函数式编程利器?
后端·python
DKunYu10 分钟前
1.多线程初阶
java·开发语言
ccut 第一混12 分钟前
用c# 制作一个扑克牌小游戏
开发语言·c#
爱分享的鱼鱼14 分钟前
Java基础 (七:网络编程、HTTP客户端开发)(待完善)
后端
听风吟丶17 分钟前
Java 9 + 模块化系统实战:从 Jar 地狱到模块解耦的架构升级
开发语言·python·pycharm
aiopencode39 分钟前
iOS WebKit Debug Proxy 深度解析与替代方案,跨平台远程调试的新思路
后端
做怪小疯子1 小时前
JavaScript 中Array 整理
开发语言·前端·javascript
旭编1 小时前
牛客周赛 Round 117
java·开发语言
六元七角八分1 小时前
CSDN文章如何转出为PDF文件保存
开发语言·javascript·pdf