Go语言学习笔记——(二)注释

目录

一、注释的作用

二、Go中的注释类型

三、代码风格

一、注释的作用

用于解释说明程序的文字,提高代码可读性,不会被编译

二、Go中的注释类型

  • 行注释 //
  • 块注释(多行注释) /**/  ()块注释中不可以嵌套块注释)
	//行注释
	/*
	  块注释
	*/

三、代码风格

  • 注意缩进

gofmt xxx.go   缩进代码,不会操作源文件

 gofmt -w xxx.go  缩进代码,会操作源文件

  • 一个标识符实际上就是一个或是多个字母(A~Z和a~z)数字(0~9)、下划线_组成的序列,但是第一个字符必须是字母或下划线而不能是数字,并且标识符不能是关键字或者有运算符
//有效标识符
abc
abc_bcd
a_123
_abc
abc123

//无效标识符
1abc   //数字开头
case   //Go的关键字
a+b    //运算符
  •  字符串可以通过 + 连接
package main //声明文件所在的包
import "fmt" //导入程序需要的包,为了使用包中的函数

func main() { //主函数,程序入口
	fmt.Println("Hello" + "Go!") //在控制台打印输出字符串,并且会在最后自动加上换行字符\n
}

 运行结果:

  • 关键字
breakdefaultfuncinterfaceselect
casedefergomapstruct
chanelsegotopackageswitch
constfallthroughifrangetype
continueforimportreturnvar

 Go 语言还有 36 个预定义标识符:

appendboolbytecapclosecomplex
complex64complex128uint16copyfalsefloat32
float64imagintint8int16uint32
int32int64iotalenmakenew
nilpanicuint64printprintlnreal
recoverstringtrueuintuint8uintptr
  • 以下代码是错误的
package main //声明文件所在的包
import "fmt" //导入程序需要的包,为了使用包中的函数

func main() 
{ //主函数,程序入口
	fmt.Println("Hello" + "Go!") //在控制台打印输出字符串,并且会在最后自动加上换行字符\n
}

运行结果:

package main //声明文件所在的包
import "fmt" //导入程序需要的包,为了使用包中的函数

func main() { //主函数,程序入口
	fmt.Println("Hello
	Go!") //在控制台打印输出字符串,并且会在最后自动加上换行字符\n
}

运行结果:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值