摘要: 1、什么是字符串? Go语言中字符串是一个字节切片。把内容放在双引号""之间,我们可以创建一个字符串,让我们来看一下创建并打印字符串的简单示例。 package main import ( "fmt" ) func main() { str := "hello golang" fmt.Println 阅读全文
posted @ 2020-04-12 01:02 企鹅翔子 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 下面是 Go 支持的基本类型: bool 数字类型 int8, int16, int32, int64, int uint8, uint16, uint32, uint64, uint float32, float64 complex64, complex128 byte rune string b 阅读全文
posted @ 2020-04-11 23:13 企鹅翔子 阅读(278) 评论(0) 推荐(0) 编辑
摘要: Go语言是静态类型语言,因此变量(variable)是有明确类型的,编译器也会检查变量类型的正确性。在数学概念中,变量表示没有固定值且可改变的数。但从计算机系统实现角度来看,变量是一段或多段用来存储数据的内存。 1、变量是什么? 变量指定了某存储单元(Memory Location)的名称,该存储单 阅读全文
posted @ 2020-04-05 17:25 企鹅翔子 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 最近项目遇到根据关键字匹配度排序,要求关键字匹配相等排在第一,关键字匹配最左边排第二,关键字匹配最右边排第三,关键字匹配中间排最后;遇到这样查询排序场景,用MySQL如何实现?用搜索引擎Elasticsearch如何实现? 方法一:按照上面需求用联合查询,可以实现方案,但是当数据量很大时,联合查询效 阅读全文
posted @ 2019-12-04 19:40 企鹅翔子 阅读(1044) 评论(0) 推荐(0) 编辑