
GO
u010244957
这个作者很懒,什么都没留下…
展开
-
Golang获取年月日时间字符串和时间戳
1、获取字符串时间//获取年、月、日、时、分、秒getYear := time.Now().Year() //获取年getMonth := time.Now().Format("01") //获取月getDay := time.Now().Day() 获取日或者getYear := time.Now().Format("2006") //获取年getMonth := time.Now().Format("01") //获取月getDay := time.Now().Format("02原创 2021-04-23 15:55:01 · 12480 阅读 · 0 评论 -
golang正则表达式 html筛选图片
func RepImages(htmls string) { var imgRE = regexp.MustCompile(`<img[^>]+\bsrc=["']([^"']+)["']`) imgs := imgRE.FindAllStringSubmatch(htmls, -1) out := make([]string, len(imgs)) for i := range out { out[i] = imgs[i][1] fmt.Println(strconv.Ito.原创 2020-09-07 16:05:39 · 1711 阅读 · 0 评论 -
Golang cron定时任务
下载cron包:go get github.com/robfig/cron开启一个定时:func main() { //定时每天9-10的每分钟执行一次 ctimer := cron.New(cron.WithSeconds()) ctimer.AddFunc("0 * 09 * * ?", func() { RepImages() }) ctimer.Start() select {}}参考文献:Golang定时任务简单实现 Qu...原创 2020-09-07 15:42:10 · 790 阅读 · 0 评论 -
golang 判断文件夹是否存在并创建
//PathExists 判断文件夹是否存在func PathExists(path string) (bool, error) { _, err := os.Stat(path) if err == nil { return true, nil } if os.IsNotExist(err) { // 创建文件夹 err := os.MkdirAll(path, os.ModePerm) if err != nil { //fmt.Printf("mkdir failed.原创 2020-09-07 15:05:45 · 4627 阅读 · 0 评论 -
初识Go——Windows下Go开发环境配置
开始接触Go,一脸茫然,在没有别人指导下,一点一点儿摸索,踩过的坑比较多,太多了,也不知道哪儿是开始了,就先记下来吧。那就先从环境配置开始吧。(其实是自己第一次配置,所以比较乱,但是自己稍微梳理了下流程,以下流程只是自己梳理出来感觉正确的,并没与亲自试验)一、Go下载Go下载:https://golang.org/dl/ (如果打不开可以使用下面这个地址) ...原创 2020-05-12 15:55:19 · 441 阅读 · 0 评论