一.GO语言转义字符(escape char)
1) \t :一个制表符,实现对齐的功能
2) \n :换行符
3) \\ :一个\
4) \” :一个”
5) \r :一个回车 (把\r后面的内容提到这一行的前面,覆盖最开头的内容)
举例以上转义字符:
package main import "fmt" // 主要提供格式化,输出和输入函数 func main(){ // 演示转义字符 fmt.Println("tom\tjack") fmt.Println("tom\njack") fmt.Println("C:\\gostu\\go") fmt.Println("I say:\"hello jack\"") fmt.Println("is ready hard \rjack") }
例2:
package main import "fmt" func main(){ //要求:使用一句话输出有格式的内容 fmt.Println("姓名\t年龄\t籍贯\t地址\n小明\t22\t深圳\t罗湖") }
注释(comment)
二.GO语言中的注释类型
GO支持C语言风格的/**/ 块注释,也支持C++风格的//行注释。行注释更实用,块注释主要用于针对包的详细说明或者屏蔽大块的代码。
/* */ 多行注释
// 单行注释
VScode快捷键:Ctrl + /
注释说明:
1)对于行注释和块注释,被注释的文件,不会被GO编译执行
2)块注释里面不允许有块注释嵌套
三.规范的代码风格
1.正确的注释和注释风格
官方建议尽量使用行注释
2.正确的缩进和空白
gofmt -w 文件名
3.运算符适当加空格
4.代码风格不要随意
就比如在
func main(){ //要求:使用一句话输出有格式的内容 fmt.Println("姓名\t年龄\t籍贯\t地址\n小明\t22\t深圳\t罗湖") }
main 后面一定跟这个(,这个括号不能换一行写,否则会出错。
5.行最长不要超过80个字符,超过的字符使用换行展示,保持代码优雅。
Golang 标准库API文档
1) API(应用程序编程接口) 是Golang 提供的基本编程接口
2) Go语言提供了大量的标准库,因此google公司也为这些标准库提供了相应的API文档,
用于告诉开发者如何使用这些标准库,以及标准库包含的方法。
3) Glang中文网,在线标准库文档:https://studygolang.com/pkgdoc
4) Golang的包和源文件和函数的关系
包--多个-->源文件---多个--->函数
请发表评论