先说背景,本文是为了在用 selenium 操控 firefox 的时候执行中间人攻击时自动添加证书用的,由于火狐不使用操作系统的证书,所以并不能通过系统自带的证书与凭据添加。 操作步骤 找到火狐安装目录下的 distribution
阅读全文分类: GoLang
基于 GoProxy 代理拦截修改网络请求
简介 经常会有些需求需要动态拦截、修改请求,包括 http 或者 https 的所有请求, 简单例如以前很火的头脑王者,拦截请求,拿到题目匹配答案并最终在正确答案的前面打钩号。 这种东西怎么做呢,很简单 -> 代理,也就
阅读全文解决 VSCode Go 语言插件工具下载失败问题
golang.org 已经被墙了,常用的 golang.org/x 等直接下载肯定是失败的。所以从 Go11 开始引入了 GoProxy 的机制,简单通过设置 GO111MODULE 和 GOPROXY 两个环境变量就可以任意访问 golang.org 里的包。 详情参考 ht
阅读全文基于 BeeGo 文件直传七牛云
简介 beego 是一个快速开发 Go 应用的 HTTP 框架,比较适合用来快速开发轻量小规模的 API、Web 及后端服务等应用。 七牛云是一个比较常用对象存储服务,附带 10G 的 CDN 流量,对个人用户中小企业相当友好。 本文就
阅读全文BeeGo 项目打包可执行文件压缩
BeeGO 框架是 golang 平台上比较常用的 web 框架了,配套的 bee 命令也极大的简化了项目的创建以及打包等工作。 最简单的命令 bee pack 就可以执行打包操作了,但这样打出来的包是比较大的,所以可以简单的压缩一下
阅读全文基于 CygWin 执行 GoLang 编译报 GCC 错误解决
Windows 上 CygWin 和 GoLang 兼容性还是有不少问题的,编译过程中会报各种异常,例如执行 go get github.com/mattn/go-sqlite3 就会出: C:\Go\pkg\tool\windows_amd64\link.exe: running gcc failed: exit status
阅读全文