[ 每周译Go ] 如何用 Go 编写你的第一个程序

本文是Go编程的入门教程,通过编写经典的""Hello, World!""程序,引导读者逐步学习如何在Go中创建交互式程序,接收用户输入并显示输出。文章详细介绍了Go的包、函数、字符串处理等基础知识,并提供了清晰的步骤和代码示例。" 131595207,5749947,使用尺取法解决华为OD关联子串问题,"['字符串算法', '滑动窗口', 'Java', '华为OD']

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Gopher们,今天我们就要开始一起进入编写程序的环节啦!!这次,我们要学习的是《如何用 Go 编写你的第一个程序》,电脑、脑子、本子准备好~


如何用 Go 编写你的第一个程序

前言

“Hello, World!” 程序是计算机编程中的经典且历史悠久的传统。 对于初学者来说,这是一个简单而完整的第一个程序,它是一个确保你的环境配置正确的好方法。

本教程将引导你在 Go 中创建此程序。 但是,为了使程序更有趣,你将修改传统的 “Hello, World!” 程序,以便它可以询问用户的姓名。 然后,你将在回复中使用该姓名。 完成本教程后,你将拥有一个运行起来如下所示的程序:

output
Please enter your name.
Sammy
Hello, Sammy! I'm Go!

安装前提

在开始本教程之前,你需要一个本地的 Go 开发环境。你可以按照下面其中一个教程在你的计算机上进行设置:

第一步:编写最基本的 “Hello, World!” 程序

为了编写 Hello, World!” 程序,请打开一个命令行文本编辑器,例如 nano,然后创建一个新文件:

nano hello.go

在 nano 中打开文本文件后,输入你的程序代码:

hello.go
package main

import "fmt"

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

让我们分解下代码的各个部分。

package 是一个 Go 关键字,它定义了这个文件属于哪个代码包。 每个文件夹只能有一个包,并且文件夹中每个 .go 文件必须在其文件顶部声明相同的包名。 在这个例子中,代码属于 main 包。

import 是一个 Go 关键字,它告诉 Go 编译器你想在这个文件中使用哪些其他包。 在这里,你导入标准库附带的 fmt 包。 fmt 包提供了在开发时很有用的格式化和打印功能。

fmt.Println 是一个 Go 函数,位于 fmt 包中,它告诉计算机将一些文本打印到屏幕上。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值