golang
q469587851
这个作者很懒,什么都没留下…
展开
-
Go语言:检验是不是一个身份证(包含18位身份证)
package mainimport "regexp"func main() { isIdentityCard(`123456789012345`) isIdentityCard(`12345678901234567X`)}// 识别身份证func isIdentityCard(identityCard string) { switch len(identityCard) { case 15: // 15位身份证号码:15位全是数字 result, _ := regexp..原创 2021-03-31 10:41:38 · 426 阅读 · 0 评论 -
Go语言:go get GitHub项目很慢的解决方法
▌打开终端,输入如下命令设置加速代理:go env -w GOPROXY=https://goproxy.cn,direct原创 2021-03-31 10:39:51 · 552 阅读 · 0 评论 -
Go语言:模拟鼠标操作(go-vgo/robotgo)
▌前置安装:go get github.com/go-vgo/robotgo▌按键操作:package mainimport ( "github.com/go-vgo/robotgo")func main() { // 向上滚动:3行 robotgo.ScrollMouse(3, `up`) // 向下滚动:2行 robotgo.ScrollMouse(2, `down`) // 按下鼠标左键 // 第1个参数:left(左原创 2021-03-31 10:38:11 · 3086 阅读 · 4 评论 -
Go语言:模拟鼠标操作(go-vgo/robotgo)
▌前置安装:go get github.com/go-vgo/robotgo▌按键操作:package mainimport ( "github.com/go-vgo/robotgo")func main() { // 向上滚动:3行 robotgo.ScrollMouse(3, `up`) // 向下滚动:2行 robotgo.ScrollMouse(2, `down`) // 按下鼠标左键 // 第1个参数:left(左原创 2021-03-31 10:37:10 · 2001 阅读 · 0 评论 -
Go语言:模拟按键操作(go-vgo/robotgo)
▌前置安装:go get github.com/go-vgo/robotgo ▌键盘按下:package mainimport ( "github.com/go-vgo/robotgo")func main() { // 模拟按下1个键:打开开始菜单(win) robotgo.KeyTap(`command`) // 模拟按下2个键:打开资源管理器(win + e) robotgo.KeyTap(`e`, `command`) // 模拟按下3个键:打开任务管理器(Ct原创 2021-03-31 09:42:06 · 2748 阅读 · 0 评论 -
golang 设置全局 GOPROXY,解决go包无法下载问题
从 Go 1.11 版本开始,引入了proxy的概念,通过这个代理,可以帮助我们解决go包下载的问题。例如在未设置前,如果想要通过vscode来安装go需要的包,是非常麻烦的,但是现在有了proxy之后,可以非常方便的来下载相应的内容。下面来说一下具体的配置,首先,需要设置好GOPATH,在环境变量当中,添加GOPATH相关内容。设置完成之后,再来开启GoModule。打开终端,执行下面的命令:go env -w GO111MODULE=on如果后面不需要使用,可以再将值设原创 2020-07-23 10:38:50 · 6298 阅读 · 0 评论