Golang 入门笔记(二)下
紧接上文
<h2>修改字符串</h2>
Go 语言的字符串是不可变的 号可以直接连接 fmt.Sprintf(格式化样式,参数列表…) 在计算机运行过程中恒定不变的值 使用 iota自增变量来是实现枚举 类型别名: 类型定义: 类型别名编译运行后消失,类型定义编译运行后依旧存在,debug需要你深入到定义的文件去看具体内容。 非本地包,比如你在mian包中引用了fmt包里的类型,给它起了一个新类型,你不能在这个文件里 容易出错,建议别用。 您可能感兴趣的文章:
修改字符串时可以将字符串转变为【】byte进行修改
【】byte和string可以通过强制类型转换互转。
但使用 bytes.Buffer更快
h:=“aa”
b:=“cc”
var stb bytes.Buffer
stb.WriteString(h)
stb.WriteString(b)
c:=stb.String()
格式化样式:字符串样式,格式化动词以%开头
参数列表:多个参数以逗号分隔,个数与格式化相对应
var progress=2
fmt.Sprintf(“ss %d”,progress)
func (x ss) es(a string){}
只能在自己文件里定义方法。
解决方案是:
使用类型定义 而不是=号的类型别名
或者在它自己的包里给它别名再操作。
想系统学习GO语言(Golang
Golang笔记:语法,并发思想,web开发,Go微服务相关
笔记本电脑散热不好什么原因,笔记本散热差的解决办法
笔记本进水开不了机怎么处理?维修多少钱?
golang 扩展package 列表
php入门实例查询数据库记录
golang url 收集
Go语言笔记--基础(一)
笔记本电脑噪音问题解决办法
php入门篇-php学习笔记