Golang time.Time 比较时间大小
废话不多说,直接上代码(就简单记录下没什么好说的)t1.Before(t2) // t1 < t2 t1.After(t2) // t1 > t2 t1.Equal(t2) // t1 == t2
废话不多说,直接上代码(就简单记录下没什么好说的)t1.Before(t2) // t1 < t2 t1.After(t2) // t1 > t2 t1.Equal(t2) // t1 == t2
需求场景最近在写Golang爬虫的时候,需要获取请求的Cookie、Header等信息,每次都从F12里面获取,很不优雅,也很不方便,就想着能不能从curl中解析,然后就发现了这个库,在此记录一下。介绍pcurl是解析curl命令的库,弥补go生态链的一块空白[从零实现]仓库地址:https://github.com/antlabs/pcurlfeature支持-X; --request,作...
在写一些单测的时候,我们不希望一些代码在跑单测时被运行,因此,我们需要去判断当前环境是否为单测环境,搜了一大圈发现并没有找到一个很好的方法,后来我找到了一个奇淫技巧,首先可以确定的是,golang的单测一定需要在*_test.go中运行,因此,只需要在堆栈中,查找是否有*_test.go即可。实现代码:package utils import ( "runtime/deb...
具体表现$ go build # golang.org/x/sys/unix ../../go/pkg/mod/golang.org/x/sys@v0.0.0-20200116001909-b77594299b42/unix/syscall_darwin.1_13.go:25:3: //go:linkname must refer to declared function or variab...
简述问题事情是这样的,后端这边使用了Gin框架,并且做了跨域处理,解决方式使用了我的这篇文章:https://blog.kakkk.net/archives/44/然而,在请求的时候,发现前端控制台报跨域错误:Access to XMLHttpRequest at 'http://localhost:8080/api/v1/admin/xxx/' from origin 'http://12...