这是我参与「第三届青训营 -后端场」笔记创作活动的第2篇笔记
1、Go语言转译字符
常见的转义字符都有:
①\t:表示一个制表符,通常我们可以使用它进行排版
②\n:换行符
③\:一个
④\”:一个“
⑤\r:一个回车
2、注释
用于注解说明解释程序的文字就是注释,注释可以提高代码的可读性
注释是一个程序员必须要具有的良好编程习惯,将自己的思想通过注释整理好以后,再去用代码去实现。
在Golang中注释有两种形式:行注释和块注释
行注释:使用//注释内容
块注释:又称为多行注释,通过使用/* */来对代码进行块注释
使用的细节:
对于行注释和块注释,被注释的文字,不会被Go语言编译器所执行,块注释里面不允许有块注释的嵌套。
3、标识符
标识符用来命名变量、类型等程序实体。一个标识符实际上就是一个或多个字母(AZ和az)数字(0~9)、下划线_组成的序列,但是第一个字符必须是字母或下划线而不能是数字。
以下列举标识符的正确命名:
abc
_temp
peopleyear
a_123
以下是无效标识符的举例:
1abc (以数字开头)
case (Go语言的关键字)
a+b (运算符是不允许的)
3、字符串连接
Go语言的字符串连接可以通过"+"来实现
例如:
package main
import "fmt"
func main() {
fmt.Println("app" + "le")
}
以上代码输出的结果为:
apple
4、Go语言空格
Go语言中变量的声明必须用空格隔开,例如:
var a int;
语句中适当使用空格能让程序更加容易被阅读
无空格:
fruit=apple+oranges;
在变量与运算符间加入空格,程序看起来更加美观,如:
fruit = apple + oranges;
5、格式化字符串
Go语言中使用fmt.Sprintf格式化字符串并赋值给新串:
例如:
package main
import "fmt"
func main() {
// %d 表示整型数字,%s 表示字符串
var stockcode=123
var enddate="2020-12-31"
var url="Code=%d&endDate=%s"
var target_url=fmt.Sprintf(url,stockcode,enddate)
fmt.Println(target_url)
}
以上代码输出结果为:
Code=123&endDate=2020-12-31