八、Go基础数据类型之字符串型学习篇
Go语言中,字符串是一种基本数据类型,默认是通过 UTF-8 编码的字符序列,当字符为 ASCII 码时则占用 1 个字节,其它字符根据需要占用 2-4 个字节,比如中文编码通常需要 3 个字节。
字符串转义
字符串使用细节
1、Go语言的字符串的字节使用UTF-8编码标识Unicode文本,Golang统一使用UTF-8编码 2、字符串一旦赋值就不能修改
驱蚊器 士大夫是否
var webName string = "自如初"
name[0] = "https" // 错误,不能再次赋值
古城于奎屯电饭锅大概在
史蒂芬孙地方 柘城
3、字符串的两种表示形式
1). 双引号, 会识别转义字符
2). 反引号,以字符串的原生形式输出,包括换行和特殊字符,可以实现防攻击、输出源代码等效果
var name string = "zi ru \nchu com" // 换行了
var siteUrl string = `https://www.ziruchu.com`
package main
import "fmt"
func main () {
var a string
a = "hello world"
var b string = "自如初"
c := "https://www.ziruchu.com"
var d string = b + c
e := "this is a \n zi ru chu"
f := `say \n hello \n world`
fmt.Println(a)
fmt.Println(b)
fmt.Println(c)
fmt.Println(d)
fmt.Println(e)
fmt.Println(f)
}
我是夕阳何处寻,期待和优秀的你一起同行!
夕阳何处寻
2020年05月14日
请登录后再评论