- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Go 语言基础语法
Go 语⾔基础语法
Go 语⾔基础语法
上⼀章节我们已经了解了 Go 语⾔的基本组成结构,本章节我们将学习 Go 语⾔的基
础语法。
Go 标记
Go 程序可以由 个标记组成,可以是关键字,标识符,常量,字符串,符号。如以
下 GO 语句由 6 个标记组成:
fmt.Println(Hello, World!)
6 个标记是(每⾏⼀个) :
1. fmt
2. .
3. Println
4 . (
5. Hello, World!
6. )
⾏分隔符
在 Go 程序中,⼀⾏代表⼀个语句结束。每个语句不需要像 C 家族中的其它语⾔⼀样
以分号 ; 结尾,因为这些⼯作都将由 Go 编译器⾃动完成。
如果你打算将 个语句写在同⼀⾏,它们则必须使⽤ ; ⼈为区分,但在实际开发中我
们并不⿎励这种做法。
以下为两个语句:
fmt.Println(Hello, World!)
fmt.Println(w3cschoolW3Cschool教程:)
注释
注释不会被编译,每⼀个包应该有相关注释。
单⾏注释是最常见的注释形式,你可以在任何地⽅使⽤以 // 开头的单⾏注释。 ⾏注
释也叫块注释,均已以 /* 开头,并以 */ 结尾。如:
单⾏注释
*
Author by w3cschoolW3Cschool教程
我是多⾏注释
*
标识符
标识符⽤来命名变量、类型等程序实体。⼀个标识符实际上就是⼀个或是 个字母
(A~Z和a~z)数字(0~9)、下划线_组成的序列,但是第⼀个字符必须是字母huo下划线⽽
不能是数字。
以下是有效的标识符:
mahesh kumar abc move_name a_123
myname50 _temp j a23b9 retVal
以下是⽆效的标识符:
1ab (以数字开头)
case (Go 语⾔的关键字)
a+b (运算符是不允许的)
关键字
下⾯列举了 Go 代码中会使⽤到的 25 个关键字或保留字:
break efault func interface select
case efer go map struct
chan else goto package switch
const fallthrough if range type
continue for import return var
除了以上介绍的这些关键字,Go 语⾔还有 36 个预定义标识符:
appen bool byte cap close complex complex64 complex 128 uint 16
copy false float32 float64 imag int int8 int 16 uint32
int32 int64 iota len make new nil panic uint64
print println real recover string true uint uint8 uintptr
程序⼀般由关键字、常量、变量、运算符、类型和函数组成。
程序中可能会使⽤到这些分隔符:括号 () ,中括号 [] 和⼤括号 {}。
程序中可能会使⽤到这些标点符号:.、,、;、: 和 …。
Go 语⾔的空格
Go 语⾔中变量的声明必须使⽤空格隔开,如:
var age int;
语句中适当使⽤空格能让程序看易阅读。
⽆空格:
fruit=apples+oranges;
在变量与运算符间加⼊空格,程序看起来更加美观,如:
fruit = apples + oranges;
W3Cschool ( )最⼤的技术知识分享与学习 台
此篇内容来⾃于 ⽹站⽤户上传并发布。
文档评论(0)