[TOC]Go语言正则表达式方式一:使用Compilepackagemainimport("fmt""regexp")consttext="myemailisk8sAndDocker@google.com"funcmain(){//re是正则表达式的匹配器re,err:=regexp.Compile("k8sAndDocker@google.com")iferr!=nil{panic(err)}r
分类:
编程语言 时间:
2018-05-07 16:11:18
阅读次数:
234
先说一下,这里用到了很多关于反射类型的功能,可能刚开始看代码,如果对反射不熟悉的可能会不是非常清晰,但是同时也是为了更好的理解golang中的反射,同时如果后面想在代码中可以直接从我的git地址get:go get github.com/pythonsite/config_yaml直接上代码: 先写 ...
分类:
其他好文 时间:
2018-04-27 02:30:37
阅读次数:
256
代码演示: 代码运行结果: 代码解读: panic用来表示异常,即不该出现的错误或者意料不到的错误 当函数中包含panic时候,会终止运行该函数 本例中panic产生了一个异常,然后下面的就停止运行了,并且返回一个非0的状态码 panic用来表示异常,即不该出现的错误或者意料不到的错误 panic用 ...
分类:
编程语言 时间:
2018-04-22 19:57:27
阅读次数:
144
关闭SELINUX CentOS7防火墙 systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体。 systemctl start firewalld.service #启动一个服务 systemctl stop firewalld.s ...
分类:
其他好文 时间:
2018-04-20 21:57:14
阅读次数:
162
Go语言圣经-Panic异常1.当panic异常发生时,程序会中断运行,并立即执行在该goroutine中被延迟的函数(defer 机制)2.不是所有的panic异常都来自运行时,直接调用内置的panic函数也会引发panic异常;panic函数接受任何值作为参数。3.由于panic会引起程序的崩溃 ...
分类:
编程语言 时间:
2018-04-18 23:43:01
阅读次数:
227
针对Golang1.9的sync.WaitGroup进行分析,与Golang1.10基本一样除了将panic改为了throw之外其他的都一样。源代码位置:sync\waitgroup.go。结构体typeWaitGroupstruct{noCopynoCopy//noCopy可以嵌入到结构中,在第一次使用后不可复制,使用govet作为检测使用//位值:高32位是计数器,低32位是goroution
分类:
其他好文 时间:
2018-04-12 15:22:15
阅读次数:
122
韩大卫@吉林师范大学 2014.12.10 转载请表明出处 ***************************************************** 关于内核报错 “Unable to handle kernel paging request at virtual address” ...
分类:
系统相关 时间:
2018-04-01 18:54:17
阅读次数:
217
```go package main import ( "bufio" "fmt" "io" "net"
) func main() { l, err := net.Listen("tcp", ":8080") if err != nil { panic(err) } ID := 0 for { f... ...
分类:
其他好文 时间:
2018-03-27 01:47:13
阅读次数:
168
```go package main import ( "fmt" "time"
) func main() { l, err := time.LoadLocation("Asia/Shanghai") if err != nil { panic(err) } t := time.Date(2017... ...
分类:
其他好文 时间:
2018-03-22 01:46:53
阅读次数:
178
```go package main import ( "encoding/json" "fmt" "time" ) func main() { eur, err := time.LoadLocation("Europe/Vienna") if err != nil { panic(err) } t ...
分类:
其他好文 时间:
2018-03-22 01:40:33
阅读次数:
156