三.Go的第一个程序hello.go

新建hello.go,代码如下

go 复制代码
package main

import "fmt"

func main() {
	fmt.Println("hello world")
}

编译hello.go

控制台终端为hello.go同级目录

执行

go 复制代码
go build hello.go


编译成功同级目录下生成 同名exe文件

也可以直接执行

go 复制代码
go run hello.go

解释如下

一 .go语言后缀为.go

二.package main

表示该 hello.go 文件所在的包是 main,在 go 中,每个文件都必须归属于一个包。

三.import "fmt"

表示:引入一个包,包名 fmt,引入该包后,就可以使用 fmt包的函数,比如:fmt.Println

四 func 是一个关键字,表示一个函数。

main 是函数名,是一个主函数,即我们程序的入口。

五.fmt.Println("hello world")

表示调用 fmt包的函数 Printin 输出"hello,world

相关推荐
神奇小汤圆4 分钟前
阿里面试官:什么才是可工程化落地的RAG项目
后端
小小龙学IT4 分钟前
Go 后端开发实战:从单机千QPS到十万级微服务架构的演进之路
微服务·架构·golang
人道领域10 分钟前
【LeetCode刷题日记】131.分割回文串,动态规划优化
java·开发语言·leetcode
ZPYZTech16 分钟前
用 Wails + Go + Vue3 开发桌面软件,聊聊踩过的坑
后端
z落落23 分钟前
C# 接口 interface (多接口实现、类+接口、成员重名)
java·开发语言
好家伙VCC1 小时前
区块链双向支付通道实战:从签名到结算
java·后端·区块链·asp.net
知识的宝藏1 小时前
Xpaht self::div 轴语法
开发语言
keykey6.2 小时前
卷积神经网络(CNN):让AI学会“看“
开发语言·人工智能·深度学习·机器学习
IsJunJianXin2 小时前
谷歌搜索cookie NID逆向生成
开发语言·python·google搜索·sgss·nid-cookie·算法生成nid·google-cookie
weikecms2 小时前
美团霸王餐报名API接口
java·开发语言