自学go一: 语言基础语法

已经无法抑制想用go写个小项目了。

哈哈,太早了.

这节学基础语法...

A,标记

这节想划水, 感觉是废话

fmt.Println("Hello,World!")

这行代码中有6个标记(每行一个):

fmt

.

Println

(

"Hello,World!"

)

B,行分隔符

在Go程序中,一行代表一个语句结束,不需要像php一样用分号;结尾,如果多个语句写在同一行,则需要分号;人为区分

C.注释

好像与php注释类似

//单行注释

/*

Author by 菜鸟编程

多行注释

*/

D.标识符

标识符用来命名变量、类型等程序实体。一个标识符实际上就是一个或是多个字母(A~Z和a~z)数字(0~9)、下划线_组成的序列,但是第一个字符必须是字母或下划线而不能是数字。

不知道哪里来的概念 标识符,总之标识符有大小写字母数字下划线组成,第一个字符不能是数字而且不能是关键字

有效标识符:

mahesh kumar abc move_name a_123

myname50  _temp  j  a23b9 retVal

无效的标识符:

1ab  (数字开头)

case ( Go语言中的关键字)

a+b  (运算符是不允许的)

E.字符串连接

Go语言的字符串可以通过+实现

 自己运行的:

 

 多输入个g居然也成功输出

php字符串拼接用的是 .     $string =   "a" . "b";

F.关键字

php中也有许多关键字和保留字,现在都没记全,

G.语言的空格

Go 语言中变量的声明必须使用空格隔开,如:

var age int;

其它好像没限制,

 美观需要吧.

好了,本节结束。

原文地址:https://www.cnblogs.com/keketoloveme/p/14109018.html