Go - 程序语法

Go - 程序语法 首页 / Golang入门教程 / Go - 程序语法

在上一章中,我们讨论了Go程序的基本结构。

终止符

在Go程序中,行分隔符是语句终止符,也就是说,单个语句不需要在C中使用特殊的分隔符,如";"。Go编译器在内部将";"作为语句终止符来表示一个逻辑实体的结尾。

fmt.Println("Hello, Learnfk!")
fmt.Println("I am in Go Programming Learnfk!")

注释符

注释就像帮助Go程序中的文本,编译器会忽略它们。 它们以/*开头并以字符* /结束,如下所示-

链接:https://www.learnfk.comhttps://www.learnfk.com/go/go-basic-syntax.html

来源:LearnFk无涯教程网

/* my first program in Go */

您不能在注释中包含注释,并且它们也不会出现在字符串或字符文字中。

标识符

Go标识符是用于标识变量,函数或任何其他用户定义项的名称,标识符以字母A到Z或a到z或下划线_开头,后跟零个或多个字母,下划线和数字。

标识符=字母{字母| unicode_digit}。

Go不允许在标识符内使用标点符号,如@,$和%, Go是一种区分大小写的编程语,。因此,Man和man是Go中两个不同的标识符,这是可接受的标识符的一些示例-

mahesh      kumar   abc   move_name   a_123
myname50   _temp    j      a23b9      retVal

关键词

以下列表显示了Go中的保留字。这些保留字不得用作常量或变量或任何其他标识符名称。

breakdefaultfuncinterfaceselect
casedeferGomapStruct
chan elseGotopackageSwitch
const fallthrough ifrangeType
continueforimportreturn Var

空格

空格将语句的一个部分与另一个分开,并使编译器能够识别语句中一个元素(如int)在何处结束以及下一个元素在何处开始。因此,在以下语句中-

var age int;

int和age之间必须至少有一个空格字符(通常为空格),以便编译器能够区分它们。另一方面增加空格以便于理解,在以下语句中-

无涯教程网

fruit=apples + oranges;   //字符串拼接

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

从0开始学游戏开发 -〔蔡能〕

React实战进阶45讲 -〔王沛〕

软件测试52讲 -〔茹炳晟〕

Swift核心技术与实战 -〔张杰〕

全栈工程师修炼指南 -〔熊燚(四火)〕

Web漏洞挖掘实战 -〔王昊天〕

eBPF核心技术与实战 -〔倪朋飞〕

徐昊 · TDD项目实战70讲 -〔徐昊〕

结构写作力 -〔李忠秋〕

好记忆不如烂笔头。留下您的足迹吧 :)