摘要:strings和strconv使用 1、strings.HasPrefix(s string, prefix string) bool:判断字符串s是否以prefix开头 2、strings.HasSuffix(s string, suffix string) bool: 判断字符串s是否以suff
阅读全文
随笔分类 - go
摘要:值类型和应用类型 1、值类型:变量直接存储值,内存通常在栈中分配 基本数据类型int、float、bool、string以及数组和struct。如果在函数里面修改了,函数外不变 2、引用类型:变量存储的是一个地址,这个地址存储最终的值。内存通常在堆上分配。通过GC回收。 指针、slice、map、c
阅读全文
摘要:go语言特性 1、垃圾回收 a、内存自动回收,再也不需要开发人员管理内存 b、开发人员专注业务实现,降低了心智负担 c、只需要new分配内存,不需要释放 2、天然并发 a、从语言层面支持并发,非常简单 b、goroute,轻量级线程,创建成千上万个goroute成为可能 c、基于CSP(Commun
阅读全文