写点什么

Go 语法

作者:小万哥
  • 2023-08-06
    广东
  • 本文字数:542 字

    阅读完需:约 2 分钟

Go 语法

一个 Go 文件包含以下几个部分:


  • 包声明

  • 导入包

  • 函数

  • 语句和表达式


看下面的代码,更好地理解它:

例子

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

例子解释

第 1 行: 在 Go 中,每个程序都是一个包的一部分。我们使用 package 关键字来定义它。在这个例子中,程序属于 main 包。


第 2 行: import ("fmt") 让我们导入包中的文件,包名为 fmt


第 3 行: 一个空行。Go 忽略空格。在代码中有空格会使它更易读。


第 4 行: func main() {} 是一个函数。任何在花括号 {} 内的代码都将被执行。


第 5 行: fmt.Println() 是从 fmt 包中提供的函数。它用于输出/打印文本。在我们的例子中,它将输出 "Hello World!"。


注意: 在 Go 中,任何可执行代码都属于 main 包。

Go 语句

fmt.Println("Hello World!") 是一个语句。


在 Go 中,语句是通过换行(按下回车键)或分号 ";" 分隔的。


按下回车键会在行末自动添加 ";"(不会显示在源代码中)。


左花括号 { 不能出现在行首。


运行以下代码,看看会发生什么:

最后

为了方便其他设备和平台的小伙伴观看往期文章,链接奉上:


公众号搜索Let us Coding知乎开源中国CSDN思否掘金InfoQ简书博客园慕课51CTOhelloworld腾讯开发者社区阿里开发者社区


看完如果觉得有帮助,欢迎点赞、收藏关注

发布于: 刚刚阅读数: 4
用户头像

小万哥

关注

代码如人生 2023-02-09 加入

编程爱好者

评论

发布
暂无评论
Go 语法_Go_小万哥_InfoQ写作社区