摘要:正则表达式的主要作用是:分割、匹配、查找、替换 正则表达式中包括的元素: 原子(普通字符:a-z A-Z 0-9 、原子表、转义字符) 元字符(有特殊功能的字符) 模式修正符(系统内置部分字符 i 、m、S、U...) 转义字符 \d 包含所有数字[0-9] \D 除所有数字外[^0-9] \w 包 阅读全文
接口和断言
2022-01-19 20:39 by 天心PHP, 238 阅读, 1 推荐, 收藏, 编辑
摘要:接口 @author:韩茹 版权所有:北京千锋互联科技有限公司 1.1 什么是接口? 面向对象世界中的接口的一般定义是“接口定义对象的行为”。它表示让指定对象应该做什么。实现这种行为的方法(实现细节)是针对对象的。 在Go中,接口是一组方法签名。当类型为接口中的所有方法提供定义时,它被称为实现接口。 阅读全文
结构体
2022-01-19 19:26 by 天心PHP, 171 阅读, 0 推荐, 收藏, 编辑
摘要:一、结构体 1.1 什么是结构体 Go 语言中数组可以存储同一类型的数据,但在结构体中我们可以为不同项定义不同的数据类型。 结构体是由一系列具有相同类型或不同类型的数据构成的数据集合。 1.2 结构体的定义和初始化 type struct_variable_type struct { member 阅读全文
GO 定时执行链接
2022-01-12 10:33 by 天心PHP, 59 阅读, 0 推荐, 收藏, 编辑
摘要:package main import ( "fmt" "io/ioutil" "net/http" "os" "strconv" "time" ) func main() { var pass string fmt.Println("请输入运行密码:") fmt.Scanln(&pass) if 阅读全文
golang中的三个点 '...'的用法示例详解
2022-01-12 10:18 by 天心PHP, 1464 阅读, 0 推荐, 收藏, 编辑
摘要:‘…' 其实是go的一种语法糖。它的第一个用法主要是用于函数有多个不定参数的情况,可以接受多个不确定数量的参数。第二个用法是slice可以被打散进行传递。 下面直接上例子: 一个函数的参数列表里面只能有一个可变参数 func test1(args ...string) { //可以接受任意个stri 阅读全文
go 切片扩容案例分析
2022-01-10 17:00 by 天心PHP, 73 阅读, 0 推荐, 收藏, 编辑
摘要:类型的大小计算 demo1 := true fmt.Println("bool: ", reflect.TypeOf(demo1).Size()) demo2 := 'a' fmt.Println("rune: ", reflect.TypeOf(demo2).Size()) demo3 := 1 阅读全文
Go语言切片扩容规则闲谈
2022-01-10 16:20 by 天心PHP, 428 阅读, 0 推荐, 收藏, 编辑
摘要:s := []string{"a", "b"} // 此时切片长度为2,容量也为2。 s = append(s, "c") s = append(s, "d") s = append(s, "e") fmt.Printf("len=%d, cap=%d\n", len(s), cap(s)) // 阅读全文
Golang 切片(slice)扩容机制源码剖析
2022-01-06 17:15 by 天心PHP, 1093 阅读, 1 推荐, 收藏, 编辑
摘要:https://blog.csdn.net/nyist_zxp/article/details/111425091 https://blog.csdn.net/weixin_37509194/article/details/112001014 https://blog.csdn.net/qq_439 阅读全文
计算机最小单位,和结构体占用字节大小分析(内存对齐)
2022-01-03 11:47 by 天心PHP, 1015 阅读, 0 推荐, 收藏, 编辑
摘要:文档查询 :https://golang.google.cn/pkg/strconv/ GO的编码为UTF-8编码 计算机的基本的存储单元有: 位(bit):二进制数中的一个数位,可以是0或者1,是计算机中数据的最小单位。二进制的一个“0”或一个“1”叫一位。 字节(Byte,B):计算机中数据的基 阅读全文
api接口调用
2021-12-02 11:43 by 天心PHP, 132 阅读, 0 推荐, 收藏, 编辑
摘要:public function cur_request($URL,$type,$params,$headers){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $URL); if($headers!=""){ curl_setopt ($ch, 阅读全文